KDevelopElegem van ebből. Már több órán át kinlódok egy szar egyszerű SMTP kliens megirásával. Persze, C++ és Qt felület, Linux alatt. Mér nem mentem egyből a Java változatra? Az 10 perc lett volna. Itt meg szivok minden szarral, mert mindent elfelejtettem, ami C++-al kapcsolatos.

Egyből a neten keresgéltem socketes példákat. Kaptam is, nagyrészük kalap szart nem ért. Tanulság: Read The Fucking Manual! A man-ban minden leirás meg példa rendesen megvan, csak én nem ott kerestem. Sikerült a socketet létrehozni, csatlakozni. Felület már előtte megvolt, azt csináltam meg előszőr. Utána a sendmail osztályt. Amiben valahogy nagyon brutális hülyeségeket küldözgethettem a szervernek, mert állandóan 550 Command unrecognized-ot adott vissza. Most fogok venni egy egyszerű szervert, ami kiirja a terminalra mindent, amit megkap a kliensektől. Erősen kiváncsi vagyok mi a lófaszt basztam el a küldésnél, mert a gdb szerint a char[] tömb tartalma okés, minden felesleges szar le van nullázva. Csak már a tököm tele van vele.

Másképp faszán lehet a KDevelop-pal dolgozni grafikus C++ alkalmazásokon is. Igaz, én direkt KDE alkalmazást választottam, de elméletileg a Qt library megy más platformon is. Majd még meglássuk. Egyelőre szünet amig ki nem vágom a laptopot az ablakon … a picsába.

Válaszolni