Hola gente del foro, tengo un error al compilar con codeblocks, dejo la imagen y después el código del programa :)
(http://s2.subirimagenes.com/imagen/previo/thump_9026684captura-de-pantalla.png)
Main.cpp
#include <iostream>
using std::cin;
using std::cout;
using std::endl;
#include "libroCalificaciones.h"
int main()
{
//Inicializacion de variables
int anchoCuadrado;
int largoCuadrado;
cout <<"Ingrese el ancho del cuadrado: ";
cin >> anchoCuadrado;
cout <<"Ingrese el largo del cuadrado: ";
cin >> largoCuadrado;
cout <<endl <<endl <<endl;
Cuadrado Cuadrado1(anchoCuadrado,largoCuadrado);
cin.get();
cin.get();
return 0;
}
libroCalificaciones.h
class Cuadrado
{
public:
Cuadrado(int,int);
void imprime(int,int);
private:
int anchoCuadrado;
int largoCuadrado;
};
libroCalificaciones.cpp
#include <iostream>
using std::cout;
using std::cin;
using std::endl;
#include <string>
using std::string;
#include "libroCalificaciones.h"
Cuadrado::Cuadrado(int ancho,int largo)
{
imprime(ancho,largo);
}
void Cuadrado::imprime(int a, int l)
{
//Tamaño Cuadrado
anchoCuadrado= a;
largoCuadrado= l;
string caracter = "*";
int contador = 0;
// HORIZONTAL
while (contador < anchoCuadrado)
{
cout <<caracter;
++contador;
}
cout <<endl;
contador = 0; //establece a 0 para el lugar de abajo
//VERTICAL
largoCuadrado -= 2; //por los caracteres que se usa arriba y abajo
int contadorlargo = 0;
while (contadorlargo != largoCuadrado)
{
while (contador < anchoCuadrado)
{
cout <<caracter;
++contador;
}
cout <<endl;
contador=0;
++contadorlargo;
}
// HORIZONTAL
while (contador < anchoCuadrado)
{
cout <<caracter;
++contador;
}
}
(http://s2.subirimagenes.com/imagen/previo/thump_9026687captura-de-pantalla.png)
Es un error al enlazar, el proyecto esta mal hecho, no estas compilando libroCalificaciones.cpp.
Cita de: Eternal Idol en 9 Agosto 2014, 12:08 PM
Es un error al enlazar, el proyecto esta mal hecho, no estas compilando libroCalificaciones.cpp.
Hola eternal idol, muchas gracias por tu ayuda, sabrías porque no se estaría compilando? Desde ya gracias por tu ayuda, te vas a ganar unas entradas para la ciudad del carnaval... jaja saludos!
Ni la menor idea, solo uso Visual Studio realmente, yo cree un proyecto y obtuve tu error inmediatamente.
Despues hice:
Project>>Add File>>libroCalificaciones.cpp
Y ya genero bien el ejecutable.