- Amlogic S905, S912 processzoros készülékek
- Milyen egeret válasszak?
- AMD Ryzen 9 / 7 / 5 7***(X) "Zen 4" (AM5)
- Akciókamerák
- Intel Core i5 / i7 / i9 "Alder Lake-Raptor Lake/Refresh" (LGA1700)
- Milyen asztali (teljes vagy fél-) gépet vegyek?
- Samsung LCD és LED TV-k
- AMD Ryzen 9 / 7 / 5 10***(X) "Zen 6" (AM5)
- NVIDIA GeForce RTX 5080 / 5090 (GB203 / 202)
- Projektor 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
- Toomy: FOXPOST régen jó volt, de ma már jobban jársz ha elfelejted.
- Interactive Brokers társalgó
- Amlogic S905, S912 processzoros készülékek
- potyautas: Aktiviti
- Android alkalmazások - szoftver kibeszélő topik
- Milyen egeret válasszak?
- BestBuy topik
- Okos Otthon / Smart Home
- AMD Ryzen 9 / 7 / 5 7***(X) "Zen 4" (AM5)
- Akciókamerák
- További aktív témák...
- Samsung Galaxy Z Flip 5 8/256GB - Makulátlan állapot! - A szállítást állom!
- Razer Blade 15 gamer laptop, Core i7-10750H, RTX 3060, 16gb Ram, 144hz 15.6" FHD
- ÚJ 3-DBOS CSOMAG: Intel Core Ultra 7 265K + ASUS TUF Z890-PLUS WIFI + MSI MAG CORELIQUID A15 240
- Eladó Mobiltelefon Telefon tulajdonságai : Xiaomi Redmi Note Pro Plusz 14 Kártyafüggetlen 51
- Lenovo ThinkPad P53 i7-9850H 32GB RAM 256GB NVMe Quadro T2000
- Telefon felvásárlás!! Samsung Galaxy S23/Samsung Galaxy S23+/Samsung Galaxy S23 Ultra
- 137 - Lenovo Legion Pro 7 (16IRX9H) - Intel Core i9-14900HX, RTX 4080 - 4 ÉV GARANCIA!
- Telefon felvásárlás!! Honor Magic6 Lite, Honor Magic6 Pro, Honor Magic7 Lite, Honor Magic7 Pro
- Lenovo ThinkPad X1 Yoga G6 (6th Gen) - i7-1185G7, 32GB, 1TB SSD, 4K multitouch + TOLL
- Telefon felváráslás!! Xiaomi Redmi Note 11, Xiaomi Redmi Note 11 Pro, Xiaomi 11 Lite
Állásajánlatok
Cég: Laptopszaki Kft.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Ne haragudj, nem akartam, hogy most jöjj rá... ![;]](http://cdn.rios.hu/dl/s/v1.gif)
)



