Avatar billede baitianlong Nybegynder
08. april 2004 - 16:31 Der er 6 kommentarer og
1 løsning

unresolved external symbol

Jeg er ved at prøve c++ for første gang, men jeg er nogenlunde til Java. Det er bare så anderledes med c++ synes jeg. Anyway - Jeg har lavet dette smukke program, -en klassiker:

#include <iostream.h>

double beregnCelcius(double);

int main() {
    double talinput;
    cout << "Hvor mange grader i fahrenheit ? ";
    cin >> talinput;
    cout << "Det er " << beregnCelcius(talinput) << "i" ;
    return 0;
}

double beregnCelcius(double fah) {
    return ((fah - 32) * 5) / 9;
}


Men den siger:

Compiling...
ne.cpp
Linking...
LIBCD.lib(wincrt0.obj) : error LNK2001: unresolved external symbol _WinMain@16
Debug/Servine.exe : fatal error LNK1120: 1 unresolved externals
Error executing link.exe.


Kan en eller anden forklare mig hvad der er galt ?
Avatar billede arne_v Ekspert
08. april 2004 - 16:34 #1
Du har oprettet projektet som Windows GUI Applikation og ikke som
Console Applikation.
Avatar billede arne_v Ekspert
08. april 2004 - 16:34 #2
Opret et nyt project som Console Applikation og copy paste koden ind.
Avatar billede jpk Nybegynder
08. april 2004 - 16:55 #3
Det er nu ikke nødvendigt at lave et nyt projekt, du kan godt ændre fra GUI til console, hvilken version af VC++ bruger du?
Avatar billede arne_v Ekspert
08. april 2004 - 16:59 #4
Ikke nødvendigt, men formentligt hurtigst.
Avatar billede baitianlong Nybegynder
08. april 2004 - 17:08 #5
Det virkede i hvert fald med det nye... Så bare svar arne_v
Avatar billede arne_v Ekspert
08. april 2004 - 17:09 #6
svar
Avatar billede jpk Nybegynder
08. april 2004 - 18:17 #7
Nej, ikke hurtigst...
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