será error del compilador?

Iniciado por engel lex, 1 Septiembre 2010, 07:31 AM

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

clodan

Cita de: engelx en  4 Septiembre 2010, 21:41 PM
cool!!! hacerlo de nuevo, con otro nombre y otra carpeta si me corrió bien esta vez (quien sabe por que) pero ya tengo un problema menos del que preocuparme en mi vida :P! tnx u a todos ellos que me ayudaron :P ahora tengo que aprender los metodos  de lapiz, brocha y todo eso para ser feliz :P

fue lo primero y lo unico qe te dije qe hagas... fijate:

Cita de: clodan en  1 Septiembre 2010, 15:17 PM
Cita de: engelx en  1 Septiembre 2010, 07:31 AM
buenas, estoy haciendo un programita en c++ para que me haga lineas "al aire"

el asunto es que este es mi código

#include <windows.h>
#include <WinGdi.h>

int main(){
HDC hDC;
hDC = CreateDC("DISPLAY", NULL, NULL, NULL);
if (hDC) {
    TextOut(hDC, 0, 0, "Hello world!", 12);
    DeleteDC(hDC);
}
}


el compilador simplemente dice "souce file not compiled" no me da ningún error, de hecho devuelve el "done" típico que no hay problemas

he intentado en vez de CreateDC usar GetDC(0) (para tomar el escritorio)

los metodos de getdc y create dc no compilan... el resto de los programas que he hecho si...
estoy usando Dev-C++ 4.9.9.2

no entiendo a que se debe este error

el nombre del programa... serciorate de que este sin signos raros ni cosas asi...

a mi me paso y es porqe habia puesto º... en el titulo... entonces cuando se ejecuta, se guarda de diferente manera el signo ese y no se entienden... jejej salu2!

El programa cuando lo complilas, si hay acentos, Ñ o algun tipo de caracter extraño queda guardado con otro nombre y tira el error de qe no existe el archivo de base.

engel lex

#11
D: no había ningún carácter especial... se llamaba "otrocg.cpp" pero este compilador como que es necio y hasta que no lo guardé en su formato nativo "otrogc.c" no hizo nada por eso no tome esa accion desde el principio...

pero igual gracias :P eso me ayudó en gran parte... ahora me prepregunto... por que el dev no me lo correrá -.-??
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.

clodan

ahhh!! osea lo guardaste en .cpp ¬¬ osea

si estas programando en C, tenes qe guardar si o si en .c

si estas programando en C++, tenes qe guardar si o si en .cpp

jajajja ahora entendi  :P :P

engel lex

es la extension por defecto del dev XD
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.

clodan

Cita de: engelx en  7 Septiembre 2010, 20:03 PM
es la extension por defecto del dev XD

:| .c es para C
    .cpp o en ingles C PLUS PLUS o C++ es para C++

Es cuestion de respetar las terminaciones :P