alap hiba, a francba

3 orat szivtam a jo kis netes c programomban egy zarojel hiba miatt :) A fene egye meg, tiszta ideg lettem amikor rajottem. Holnap delben meg zh. LoL!!!

Hozzászólások

A forráskód formázók sokat szoktak segíteni abban, hogy oda tegyék a kódblokkokat, ahova valók... :-) Eclipse-ben Ctrl+Shift+f... :-)

Nem tunt fel neki. Ezert is szerettem jobban a Pascal, ott legalabb jobban kituntek (legalabb is nekem) az ilyen hibak.

Hibasan:



if (sock=socket(AF_INET, SOCK_STREAM, IPPROTO_TCP) == INVALID_SOCKET ) {
	    printf("Socket letrehozasa nem sikerult!");
	    exit(1);
	}

Helyesen:



if ((sock=socket(AF_INET, SOCK_STREAM, IPPROTO_TCP)) == INVALID_SOCKET ) {
	    printf("Socket letrehozasa nem sikerult!");
	    exit(1);
	}

Persze minden ment rendesen, csak a connect fuggveny nyomott egy 10038 hibat. Jha mindez Windows-on.