mati1297 / tp3_taller1

0 stars 0 forks source link

No usar strings #7

Open eldipa opened 2 years ago

eldipa commented 2 years ago

https://github.com/mati1297/tp3_taller1/blob/02f1d76d47703c8b2a0c49a804182b66072cf47c/common_packet.cpp#L33-L37

Un std::string es un texto q termina en un \0. Al especificar un size en getBytes asumo entonces q cargas N bytes haya o no un \0 al final lo q rompe con ese contrato.

std::string permite hacerlo pero te aconsejo q no lo hagas y si necesitas trabajar con binario, usa std::vector.