Error al compilar y ejecutar

Iniciado por leandro.cb, 21 Septiembre 2015, 22:39 PM

0 Miembros y 1 Visitante están viendo este tema.

leandro.cb

Es la segunda vez que me pasa y no entiendo porque, ¿tiene que ver con la biblioteca? Esto antes no me pasaba y tengo el mismo codigo.
¿Cuál es el fallo? me aparece este error: [Error] ld returned 1 exit status

Código (cpp) [Seleccionar]
#include <iostream>
using namespace std;
int main()
{
int num = 10;

cout << "El valor de mi numero es: " << num << endl;
system("pause");
}

aqui me aparece el mismo error:
Código (cpp) [Seleccionar]

#include <iostream>
using namespace std;
int main ()
{
int num;

cout << "Introduce un valor: ";
cin >> num;

cout << "El valor de la variable es:" << num;

system ("pause");
}


Gracias de antemano :)


Mod: Los códigos deben ir en etiquetas GeSHi, cada cosa va en su subforo, esto no es una "duda general", es "programación en c/c++",

ivancea96

Asegúrate de que tienes permisos de escritura en la carpeta donde generes el ejecutable.
Asegúrate también de que, si compilaste varias veces, no lo tienes abierto, aunque sea en segundo plano.

Asegúrate de envolver el código en las etiquetas GeSHi para que quede así:
Código (cpp) [Seleccionar]
string carita = " :) ";
Asegúrate también, como no, de poner preguntas de C++ en el sub-foro de C++ :/

leandro.cb

Muchas gracias, estaba abierto en segundo plano, y sí, lo tendré en cuenta, no sabía que se podía clasificar en subforos.

engel lex

dond está el return 0; al final de tus main?

main es una funcion de tipo "int" debe retornar un valor... "0" en ese retorno significa "todo bien" en general
El problema con la sociedad actualmente radica en que todos creen que tienen el derecho de tener una opinión, y que esa opinión sea validada por todos, cuando lo correcto es que todos tengan derecho a una opinión, siempre y cuando esa opinión pueda ser ignorada, cuestionada, e incluso ser sujeta a burla, particularmente cuando no tiene sentido alguno.

leandro.cb

sí, se me pasó cierto, muchas gracias