Visual C++ .NET - Warning C6011

 
Vista:
sin imagen de perfil

Warning C6011

Publicado por Johan (1 intervención) el 27/10/2022 05:56:27
#include <stdio.h>
#include <stdlib.h>
#include <iostream>
#include <cstring>
#include <string.h>
#include <string>
#include <stdint.h>



using namespace std;
typedef struct nodo
{
int value;
char pregunta[80];
struct nodo* izq;
struct nodo* der;
}nodo;

nodo* nnodo(nodo*, int, char[]);
void corre(nodo *);
void corre(nodo *raiz)
{
int opc;
if (raiz == NULL)
cout << "\n";
while (raiz == NULL)
{
if (raiz->izq == NULL && raiz->der == NULL)
{
cin>> raiz->pregunta;
break;
}

cin >> raiz->pregunta;
cout << "Para Decir SI digite 1 para Decir NO digite 0";
cin >> opc;
if (opc == 0) {
if (raiz->izq != NULL)
raiz = raiz->izq;
}
else
{
if (raiz->der != NULL)
raiz = raiz->der;
}
}
}

int main()
{
cout << "Akinator De \n\n";
cout << "Heroes\tVillanos\n";
cout << "Goku\tFreezer\n";
cout << "Vegeta\tBabidi\n";
cout << "Gohan\tSr.Freezer\n";
cout << "whis\tAndroide 16\n";
cout << "Picoro\tManjiBoo\n";
cout << "Trunks\tCell\n";
cout << "Mr.Roshi\tRadizt\n";
cout << "Krillin\tCooler\n";
cout << "Bills\tJiren\n";
cout << "Bulma\tTopo\n";
cout << "Mr.Satan\tHit\n";
cout << "Yamcha\tKeflan\n";
cout << "Kaio Sama\tGoku Black\n";
cout << "Zeno Sama\tZamas\n";
cout << "Goten\tBrolly\n";
cout << "Milk\Picoro\n";
nodo *ar = NULL;
(ar, 2000,"Su personaje es bueno?");
(ar, 2500, "Es parte de los primeros personajes que se nos presentan en la serie");
(ar, 2750, "Forma del elenco primordial de dragon ball?");
(ar, 2250, "Se nos presenta en unicamente en dragon ball super?");
(ar, 2960, "Es hombre?");
(ar, 2970, "usa dogi naranja?");
(ar, 2850, "Su es azul?");
(ar, 2971, "Pense en goku?");
(ar, 2969, "Pense en vegeta?");
(ar, 2851, "Pense en bulma?");
(ar, 2849, "Pense en Milk?");
(ar, 2600, "Tiene cabello?");
(ar, 2550, "Murio 546861 veces?");
(ar, 2610, "Enfretan a Goku?");
(ar, 2551, "Penso en Krillin?");
(ar, 2549, "Penso en Picoro?");
(ar, 2611, "Penso en Mr Roshi?");
(ar, 2609, "Penso en Yamcha?");
(ar, 2200, "Es hijo de Goku?");
(ar, 2280, "Su muestra joven durante toda la serie?");
(ar, 2180, "Se caracteriza por tener una espada?");
(ar, 2285, "Penso en Goten?");
(ar, 2275, "Penso en Gohan?");
(ar, 2181, "Penso en Trunks?");
(ar, 2179, "Penso en Mr,Satan?");
(ar, 2400, "Es alguna deidad?");
(ar, 2450, "Es el Ser mas poderoso de todos los universos?");
(ar, 2350, "Habita despues del camino de la serpiente?");
(ar, 2451, "Penso en Zen o sama?");
(ar, 2499, "Penso en Bills?");
(ar, 2351, "Penso en Kaiosama?");
(ar, 2349, "Penso en Whis?");
(ar, 1500, "Villano real o solo enemigo?");
(ar, 1750, "Forma parte de dragon ball z original?");
(ar, 1250, "Forma parte de dragon ball o super?");
(ar, 1960, "Baja estatura?");
(ar, 1970, "Causa la destruccion del paneta de Goku?");
(ar, 1850, "Padre de Freezer?");
(ar, 1971, "Penso en Freezer?");
(ar, 1969, "Penso en Babidi?");
(ar, 1851, "Penso en Sr Freezer?");
(ar, 1600, "Aparece casi termino de fragon ball z?");
(ar, 1610, "Puede convetir sus enemigos en comida?");
(ar, 1550, "tiene un extremo parecido con Goku?");
(ar, 1611, "Penso en Manjin Boo?");
(ar, 1609, "Penso en Cell?");
(ar, 1551, "Penso en Raditz?");
(ar, 1549, "Penso en Cooler?");
(ar, 1400, "Participa en el torneo de la fuerza?");
(ar, 1450, "Ser mas poderoso de universo 11?");
(ar, 1350, "Tiene salto del tiempo?");
(ar, 1451, "Penso en Jiren?");
(ar, 1449, "Penso en Topo?");
(ar, 1351, "Penso en Hit?");
(ar, 1349, "Penso en Kefla?");
(ar, 1200, "Forma parte del futuro post apocaliptico de la saga?");
(ar, 1280, "Es indetico a Goku?");
(ar, 1180, "Pertence a lo sayayin de raza pura?");
(ar, 1281, "Penso en Goku black?");
(ar, 1279, "Penso en Zamas?");
(ar, 1179, "Penso en Broly?");
corre(ar);
}
nodo* nnodo(nodo* raiz, int value, char pregunta[])
{
nodo* nuevo, * aux, * anterior;
nuevo = (nodo*)malloc(sizeof(nodo));
if(nuevo!=NULL)
{
nuevo->value = value;
(nuevo->pregunta, pregunta);
nuevo->izq = NULL;
nuevo->der = NULL;
if (raiz == NULL)
{
raiz = nuevo;
}
else
{
aux = raiz;
anterior = NULL;
while (aux != NULL)
{
anterior = aux;
if (value < aux->value)
aux = aux->izq;
else if (value < aux->value)
aux = aux->der;
else
{
return raiz;
}
}
if (value < anterior->value)
anterior->izq = nuevo;
else
anterior->der = nuevo;
}
}
else
{
}
return raiz;
}
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Rene

Warning C6011

Publicado por Rene (6 intervenciones) el 15/01/2023 07:20:55
Los Warning no son errores sino advertencias de cosas redundantes en tu programa.
El programa da error? Si es asi te aconsejo que lo debuguees funcion por funcion, una cada vez y detectaras donde esta el problema
Exitos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar