Hirdetés
- OLED monitor topic
- HiFi műszaki szemmel - sztereó hangrendszerek
- Projektor topic
- NVIDIA GeForce RTX 3060 Ti / 3070 / 3070 Ti (GA104)
- Milyen alaplapot vegyek?
- Telekom TV SmartBox: szolgáltatói set-top box alacsony korlátokkal
- Milyen billentyűzetet vegyek?
- E-book olvasók
- Házimozi haladó szinten
- OLED TV topic
Aktív témák
-
semtex01
csendes tag
Hello Megint!
Közben sikerült megoldani a fenti problémát, csak másik fordítót kellett használnom. Viszont lenne még egy kérdésem, hátha ennek nagyobb sikere lesz:
Hogyan lehet azt megoldani, hogy a send és recv egyszerre menjen? Magyarán ne úgy legyen, hogy küld,fogad,küld,fogad.... Hanem tudjon küldeni is akárhányszor miközben folyamatosan fogad. A fogadást meg lehet csinálni setsockot-tal, hogy legyen raja egy minimális időzítő, de az adat beolvasásánál (scanf, gets...) hogyan lehetne azt megoldani, hogy a figyelés és az adatbeivtel egy időben történjen? -
semtex01
csendes tag
Sziasztok!
Linux alatt irtam egy progit, ami tulajdonképpen egy chat-program. Frankón megy is. Windowsra át kell írnom, mert akinek kell, az ragaszkodik a windowos alkalmazáshoz...
Átírtam a megfelelő dolgokat (winsock.h, WSAStartup...) es a fuggvenyek (socket,bind...) szabvanyosak maradtak. Aztán le is fordul, de amikor futtatom, akkor a socketet létrehozza, de a bindelésnél azt a hibaüzenetet adja, hogy bad file descriptor. Próbáltam nézni MSDN-ben, de miért is lenne erre utalás...
A fordító Visual Studio 6.
Légyszi, ha valaki tud, akkor adjon tanácsot, hogy mi a rák lehet a baja... -
Szalma
őstag
-
faster
nagyúr
De miért kellene parancssori kapcsolókat használni, amikor egy shift+f8-ra ott a project options ablak? Én is sokat használok konzolt, de nem értem, minek kéne erőltetni, amikor ugyanarra a célra van egyszerűbb/gyorsabb megoldás is. A Visual C++ annak jó, aki szereti az IDE szerű felületeket. Én szeretem, és ebben a környezetben mindenféle parancssori kapcsoló használata nehézkes, de nincs is rá nagyon szükség.
[Szerkesztve] -
[Kovi]
tag
áttudom érezni... én gcc-t hazsnáltam, és linux alatt olyan szépen lehetett socket programozni hogy magam is meglepődtem mikor először csináltam.. erre most windows alatt.. feltettem eddig a Visual studiót, meg azt az SDK-t kb 1.5 giga eddig és még nem megy... de ezt a lib dolgot kipróbálom, köszi..
-
[Kovi]
tag
válasz
Pizzafutar
#3
üzenetére
igen emlegettek valahol egy lib file-t, talán ezt: wsock32.lib
windows programozásban nem vagyok annyira járatos, szóval fogalmamsincs hogyan kell ''hozzáfordítani''
-
Szalma
őstag
(Csak beleröfögnék, hogy ha nem VC-vel próbálkoznál, lehet gyorsabban haladnál... A Digital Mars C fordítójához is megvannak a win32-es header fájlok...
Egyéblént szerintem a lib hiányzik neki, fordítsd bele!)
Szeretettel:
Szalma
szerk.: Hihetetlenül lassú vagyok...
[Szerkesztve] -
[Kovi]
tag
UP!
-
[Kovi]
tag
Linux után windows alatt is megpróbálkoztam a socket programozással, és rögtön az elején problémákba ütköztem... az msdn.com-on lévő kis példa kódo próbáltam futtatni és még azt sem sikerült:
#include <stdio.h>
#include ''winsock2.h''
void main()
{
WSADATA wsaData;
int iResult = WSAStartup( MAKEWORD(2,2), &wsaData );
if ( iResult != NO_ERROR ) printf(''Error at WSAStartup()\n'');
return;
}
a hiba pedig amivel visszadobja:
error LNK2001: unresolved external symbol __imp__WSAStartup@8
Windows XP+SP2 alatt rpóbálom Visual Studio 6.0-val... és telepítettem a The Microsoft Platform SDK -t is amit az msdn-el írtak hogy kellhet, de ez sem segített.. egyszerűen nem értem mi lehet a baj...
Aktív témák
- OLED monitor topic
- HiFi műszaki szemmel - sztereó hangrendszerek
- Projektor topic
- NVIDIA GeForce RTX 3060 Ti / 3070 / 3070 Ti (GA104)
- World of Warships
- Milyen alaplapot vegyek?
- Telekom TV SmartBox: szolgáltatói set-top box alacsony korlátokkal
- Samsung Galaxy Watch8 - Classic - Ultra 2025
- Az iPhone Air buktája elkaszálhatta vékonyítási lázat
- Samsung Galaxy S25 - végre van kicsi!
- További aktív témák...
- ÓRIÁS HP 470 G5 / Intel core i5 / NVIDIA 2gb dedikált / 16GB DDR4 ram / 256gb SSD / WIN11
- X1 Carbon 10th 14" FHD+ IPS i7-1265U 16GB 256GB NVMe ujjlolv IR kam gar
- iPhone 17 Pro Max 256Gb Új bontatlan Garanciális Számlás(27%)
- iPhone 17 Pro 256Gb Új bontatlan Garanciális Számlás(27%)
- Xiaomi Redmi Note 14 Pro+ 8/256GB, Megkímélt, Kártyafüggetlen, Töltővel, Dobozzal, 1 Év Garanciával!
- GYÖNYÖRŰ iPhone 13 256GB Midnight -1 ÉV GARANCIA - Kártyafüggetlen, MS3205
- GYÖNYÖRŰ iPhone 15 128GB Black -1 ÉV GARANCIA - Kártyafüggetlen, MS3944, 100% Akkumulátor
- Thinkpad L13 Yoga i5-10210U 16GB 1000GB 13.3", Touch gyári magyar világítós bill 360 Gar.: 1év
- Update 12.01. - Bomba árak 2025-ben is! Üzleti - Consumer laptopok DELL FUJITSU HP LENOVO
- LG 39GX90SA-W - 39" Ívelt Smart OLED/ WQHD 2K / 240Hz & 0.03ms / 1300 Nits / G-Sync & FreeSync
Állásajánlatok
Cég: BroadBit Hungary Kft.
Város: Budakeszi
Cég: ATW Internet Kft.
Város: Budapest
Ne haragudj, nem akartam, hogy most jöjj rá... ![;]](http://cdn.rios.hu/dl/s/v1.gif)
)



