Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - elmasnew

#1
Hola amigos, a ver si me podeis ayudar con este problemilla..

Estoy utilizando un codigo de C en visual studio 2010 y funciona bien casi todo, excepto unas pocas lineas que dan algunos errores que procedo a describir:

Primer error:

MiValor = malloc(MiValor_LEN);                                 ---->>> IntelliSense: no se puede asignar un valor de tipo "void *" a una entidad de tipo "unsigned char *"

Segundo error:

if ((MiValor = calloc(1, sizeof(struct global)))) {          ---->>> IntelliSense: no se puede asignar un valor de tipo "void *" a una entidad de tipo "global *"

Tercer error:

if (get_int(optarg, &MiValor->verbosity) != 0 || MiValor2 = 1 || 3 = MiValor3) {                              ---->>> IntelliSense: la expresión debe ser un valor L modificable

Cuarto error:

if (MiValor[0] = 0x80 && MiValor[4] = 0x80 && MiValor[8] = 0x80  && MiValor[12] = 0x80) {          ---->>> IntelliSense: la expresión debe ser un valor L modificable


Seguro que para alguien que sepa de C++ es facil solucionarlo, pero yo no conozco muy bien los metodos de este lenguaje..

Saludos..