Få værdi i stedet for længden?

Tags:    c++

Hejsa jeg har denne kode:

Fold kodeboks ind/udKode 

Nede ved " cout << "Requested data id: " << ret << "\r\n";"

Når jeg så sender en besked til min socket TCP server, f.eks. jeg sender "123". Når det så kommer frem bliver det bare til 3, ikke 123. Hvordan kan jeg få den til at skrive mig værdien i stedet for længden på værdien? :)






Indlæg senest redigeret d. 09.04.2010 11:47 af Bruger #15047
3 svar postet i denne tråd vises herunder
0 indlæg har modtaget i alt 0 karma
Sorter efter stemmer Sorter efter dato
Fold kodeboks ind/udKode 


Uden videre kendskab til windows sockets, ser det ud til at ret kommer til at indeholde antal modtagede bytes. De modtagne bytes skulle så blive placeret i buffer, men prøv at kigge på dokumentationen for recv funktionskaldet, så du ved hvad der foregår :)



Fold kodeboks ind/udKode 




Tak nu fik jeg min værdi :)



t