sábado, dezembro 03, 2005

eu_owno_bsd_sockets_da_micoshit.jpg

É isso ae galera. Depois de duas horas pra aprender como converter char* pra LPTSTR (sim, os caras da Microsoft programam gritando), gastei mais três horas pra aprender que dá pra usar BSD-sockets no Windows!

Depois de remover toda a tralha da Microsoft do código (CAsyncSocket e CCeSocket), soquei sockets BSD, e depois de muita (mas é muita mesmo, cruz credo) ralação, o trem funcionou. Abaixo segue o screenshot do meu feito épico (e sim, só passei um string no socket).



Agora, acho que entendo porque esse povo vende software. Se fosse tão difícil passar um string num socket no Linux, eu ia querer vender qualquer coisa que eu fizesse que usasse rede.