¿Cómo convertir una string en array de char?

Started by Windgate, December 08, 2010, 01:03:52 AM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

Windgate

La BennuPlayNet requiere que las struct de conexión entre clientes tengan un tamaño fijo, y por tanto no me soportan strings.

Tengo ya implementado el sistema de chat, muestra varias líneas y funciona todo ok, pero por ahora comunica int en lugar de string.

¿Alguien sabe decirme alguna forma fácil de pasar una string a un array de char (Por ejemplo de longitud 100) y viceversa?

Gracias :D
Iván García Subero. Programador, profesor de informática, monitor de actividades culturales y presidente de TRINIT Asociación de Informáticos de Zaragoza. http://trinit.es

SplinterGU

probaste char?


...
string lala;
char lele[99];
...

lele = lala;

...

lala = lele;

Download Lastest BennuGD Release: http://www.bennugd.org/node/2

Drumpi

Creo que una asignación simple funciona, al menos, de string a array de char.
Al revés debería, y si no, pues con un bucle e incrementando la cadena letra a letra.
Hala, como con 1001 procesos sólo va a 9 FPS, vamos a meterle 32 veces más, a ver si revienta.
(Drumpi epic moment)