Avatar billede Slettet bruger
04. april 2004 - 13:31 Der er 13 kommentarer og
1 løsning

hvad betyder dette

:\DOCUME~1\THILAN~1.THI\LOKALE~1\Temp\ccYHbaaa.o(.text+0x53):variable.cpp: undefined reference to `clrscr'
Avatar billede Slettet bruger
04. april 2004 - 13:32 #1
/*erklæring af Variable */
#include <stdio.h>
#include <conio.h>
void alder();
void main()
{
alder();
}
void alder()
{
    int alder;
    alder= 19;

    printf("Jeg er %d år gammel\n", alder);
    getch();
    clrscr();
}


når jeg compiler dette, får jeg en meddelse fra Dev-c++  X :\DOCUME~1\THILAN~1.THI\LOKALE~1\Temp\ccYHbaaa.o(.text+0x53):variable.cpp: undefined reference to `clrscr'
Avatar billede soreno Praktikant
04. april 2004 - 13:34 #2
At du skal linke med det library der indeholder funktionen clrscr.
Avatar billede Slettet bruger
04. april 2004 - 13:37 #3
jeg er total newbie, vil du ik være sød at forklar hvad CLRSCR står for :)
Avatar billede soreno Praktikant
04. april 2004 - 13:38 #4
Min installation har ikke en clrscr funktion.

Hverken defineret i header filer eller placeret i library filer.

Det er der formentlig en grund til.. (prompten i win2k og lign er ikke en fast størrelse - derfor er det svært at clear screen).
Avatar billede soreno Praktikant
04. april 2004 - 13:39 #5
Lidt alternativ løsing:
/*erklæring af Variable */
#include <stdio.h>
#include <conio.h>
void alder();

int main()
{
    alder();
}
void alder()
{
    int alder;
    alder= 19;

    printf("Jeg er %d år gammel\n", alder);
    getch();
    system("cls");
}
Avatar billede Slettet bruger
04. april 2004 - 13:40 #6
hvilken funktion kan jeg bruge isted, + har du en hjemmeside som forklar samt har en tut. om C++ for TOTAL newbie
Avatar billede soreno Praktikant
04. april 2004 - 13:41 #7
At du inkluderer conio.h, dvs. denne linie:
#include <conio.h>

antyder kraftigt at det er gammelt DOS kode.
Avatar billede Slettet bruger
04. april 2004 - 13:42 #8
Det siger der er en fejl :( er DEV-C++ Compiler En God compiler ?
Avatar billede soreno Praktikant
04. april 2004 - 13:42 #9
Jeg kender ikke nogle tutorials, men du kan vel evt. kigge lidt her:
http://directory.google.com/Top/Computers/Programming/Languages/C%2B%2B/FAQs,_Help,_and_Tutorials/
Avatar billede Slettet bruger
04. april 2004 - 13:43 #10
Det er det også ( Fra Teknisk Skole Ballerup )...
Avatar billede soreno Praktikant
04. april 2004 - 13:44 #11
Jeg er nødt til at vide hvilken fejl det er.
Dev-C++ er et IDE (dvs. bla. en editor).
Den bygger oven på MinGW compileren, som er gcc (gnu compiler collection) til Windows.

Det er en glimrende compiler til mange formål. Jeg bruger den selv, blot uden om Dev-cpp. Jeg editerer kode i enten emacs eller vim.
Avatar billede Slettet bruger
04. april 2004 - 13:45 #12
c:\cpp\variab~1.cpp: In function `void alder()':
c:\cpp\variab~1.cpp:17: implicit declaration of function `int system(...)'
Avatar billede soreno Praktikant
04. april 2004 - 13:48 #13
Prøv dette:

/*erklæring af Variable */
#include <stdio.h>
#include <stdlib.h>
#include <conio.h>
void alder();
int main()
{
    alder();
}
void alder()
{
    int alder;
    alder= 19;

    printf("Jeg er %d år gammel\n", alder);
    getch();
    system("cls");
}
Avatar billede Slettet bruger
04. april 2004 - 13:51 #14
takker :)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester