Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   C++ Builder (https://www.clubdelphi.com/foros/forumdisplay.php?f=13)
-   -   error en variables char (https://www.clubdelphi.com/foros/showthread.php?t=17617)

carlosmoralesm 14-01-2005 22:08:59

error en variables char
 
c:\MyBlaster\MyBlaster.cpp(36): error C2440: '=' : no se puede realizar la conversión de 'int' a 'char [128]'

el error es generado por:

#define MAX_TOKEN_LEN 128
void main (int arg,char * argv[])
{
int devNum;
char keyName[MAX_TOKEN_LEN];


quiero pasar el valor del parametro de entrada a la variable KeyName

KeyName=argv;

pero me muestra ese error


como puedo solucionarlo?


Gracias de Antemano

OSKR 19-03-2005 20:22:23

Es logico q te ocurriera ese error, el arg (q creo q es argc) te indica cuantas posiciones tiene argv, este ultimo es un vector de cadenas q tiene los parámetros pasados al programa, es decir si qieres pasarlos a otra variable tendras q usar strcpy y eso para cada posición, si qieres mandarlos a una sola referencia usa strcat en un ciclo, ten en cuenta q si argc (o tu arg) tiene 10, el argv va del 0 al 9


La franja horaria es GMT +2. Ahora son las 16:57:41.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi