Archief - [PROG][C++] Sockets wrapper

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

forloRn_

Legacy Member
Heeft er iemand ervaring met sockets in C++? Ik ben op zoek naar een sockets wrapper die qua syntax de sockets van Java benadert. Eentje die de operators >> en << overloadt zou bijzonder handig zijn.

Vich

Legacy Member
Als je 5 dagen geduld hebt dan heb ik het ingevoerd in m'n streaming systeem voor TCP/IP :)

[edit] Hier vind je de desbetreffende library:
http://opensource.lifeisdigital.net/COW-2006-10-25.zip
In \Source\COW\Stream\ vind je de bestanden van m'n streaming systeem in opbouw. Zoals je kan zien worden filestreams en netwerkstreams(later ook consolestreams) op dezelfde manier gecreëerd en verhandeld.

\Source\COW\Log.cpp en .h bevatten een klasse die het streaming systeem gebruikt. Een file stream open je dmv "file://[filename]" en een netwerkstream zal iets worden in de trend van "tcp_out://[server_ip]".

<verkoopspraatje>COW bevat natuurlijk veel meer dan dat streaming systeem, kijk maar eens naar het unit test project in de VS 2005 solution om wat voorbeelden te zien. Verder werkt het in Linux, Windows en op de Nintendo DS.
COW is LGPL, dus als je hem dynamisch linkt dan hoeft je applicatie niet ook open-source te zijn.</verkoopspraatje>

jodeman

Legacy Member
Kben u niet aant versieren zenne, geen paniek :p
kbedoel da ge ne straffe zijt qua programmeren

what the hell is TMI?

Vich

Legacy Member
jodeman zei:
Kben u niet aant versieren zenne, geen paniek :p
kbedoel da ge ne straffe zijt qua programmeren

what the hell is TMI?

Eh, bah, jammer :cry: :p
TMI betekent "Too Much Information" (ik wou eigenlijk nog schrijven dat ik wel een aantal mogelijke verklaringen voor beest kon bedenken maar dat het TMI was ... maar ik durf wel es de helft te schrijven en de andere helft te denken, dus was een stuk vd context vergeten opschrijven)

[edit] http://www.google.co.uk/search?hl=en&q=TMI+means&btnG=Search&meta=
<relslet>11ste gebod: En gij zult Googlen alvorens vragen te stellen! </relslet>

jodeman

Legacy Member
Had gegoogled maar blijkbaar moeten mijn google vaardigheden bijgeschaafd worden ;).
Is dat nu al een werkwoord googlen? :D

Vich

Legacy Member
De topic starter mag wel laten weten of hij m'n streaming systeem wil gebruiken daarvoor, want anders ga ik wat anders coden ondertussen ;)

forloRn_

Legacy Member
Je mag iets anders gaan coden, ik denk dat ik het bij Socket++ houd. Toch bedankt!
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan