Multidesk.be » Forums » C en C++ » Hulp graag bij programma in C++ (gesloten)

Helpinformatie
Dit onderwerp bevindt zich in het archief.
Het is bijgevolg niet mogelijk er nog op te reageren.
  • Pagina
  • 1 van 1
  • RSS
  • Eerste ongelezen reactie
  • Plaats een reactie
  • Abonneer mij
  • Onderwerp sluiten
0 gasten lezen dit onderwerp.
^ Onderwerp geschreven door een gast op vrijdag 8 juli 2005 om 14:42:19.
  • Bewerken
  • Citeren
  • Reageren
  • Verwijderen
  • Waarschuw een crewlid
Ik heb hetvolgende programma(bedacht),uit een boek :D

Ik gebruik Dev c++ en draai op xp,het script ziet er als volgt uit:
CODE
  1. #include <iostream.h>
  2. int main()
  3. {
  4.     unsigned short int smallNumber;
  5.     smallNumber = 65535;
  6.     cout << "small number:" <<smallNumber << endl;
  7.     smallNumber++;
  8.     cout << "small number:" <<smallNumber << endl;
  9.     smallNuber++;
  10.     cout << "small number:" <<smalNumber << endl;
  11.      return 0;
  12. }



Als ik dir compileer,verwijst de compiler naar drie fouten:

Compiler: Default compiler
CODE
  1. Bezig met uitvoeren van  g++.exe...
  2. g++.exe "C:test 5.cpp" -o "C:test 5.exe"    -I"C:Dev-Cpplibgccmingw323.4.2include"  -I"C:Dev-Cppincludec++3.4.2backward"  -I"C:Dev-Cppincludec++3.4.2mingw32"  -I"C:Dev-Cppincludec++3.4.2"  -I"C:Dev-Cppinclude"   -L"C:Dev-Cpplib"
  3. In file included from C:/Dev-Cpp/include/c++/3.4.2/backward/iostream.h:31,
  4.                  from C:test 5.cpp:1:
  5. C:/Dev-Cpp/include/c++/3.4.2/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header. Please consider using one of the 32 headers found in section 17.4.1.2 of the C++ standard. Examples include substituting the <X> header for the <X.h> header for C++ includes, or <iostream> instead of the deprecated header <iostream.h>. To disable this warning use -Wno-deprecated.
  6.  
  7. C:test 5.cpp: In function `int main()\\':
  8. C:test 5.cpp:9: error: `smallNuber\\' undeclared (first use this function)
  9. C:test 5.cpp:9: error: (Each undeclared identifier is reported only once for each function it appears in.)
  10. C:test 5.cpp:10: error: `smalNumber\\' undeclared (first use this function)
  11.  
  12. Uitvoering voltooid


Iemand een suggestie,mail me op -knip-

dank

Opmerking van de crew

Je e-mailadres achterlaten op een publiek forum is niet erg verstandig en bovendien tegen de multiquette. Je kan je steeds gratis registreren om zo op de hoogte gehouden te worden van eventuele reacties ;). We hebben ook de codetags gebruikt en je topic een duidelijkere naam gegeven. Zo komt alles overzichtelijker over.
Suriv &amp; SMG
Deze tekst werd het laatst bewerkt voor 0.86 % door Suriv op zondag 17 december 2006 om 11:57:21.
^ Reactie #1 geschreven door roel op zaterdag 9 juli 2005 om 11:02:04.
roel's avatar
Multiviteit: 284
  • Bewerken
  • Citeren
  • Reageren
  • Verwijderen
  • Waarschuw een crewlid
Ik heb hetvolgende programma(bedacht),uit een boek

Ik gebruik Dev c++ en draai op xp,het script ziet er als volgt uit:

CODE
  1. #include <iostream.h>
  2. int main()
  3. {
  4. unsigned short int smallNumber;
  5. smallNumber = 65535;
  6. cout << "small number:" <<smallNumber << endl;
  7. smallNumber++;
  8. cout << "small number:" <<smallNumber << endl;
  9. smallNuber++;
  10. cout << "small number:" <<smalNumber << endl;
  11. return 0;
  12. }



C:test 5.cpp: In function `int main()':
C:test 5.cpp: error: `smallNuber' undeclared (first use this function)
C:test 5.cpp: error: (Each undeclared identifier is reported only once for each function it appears in.)
C:test 5.cpp:10: error: `smalNumber' undeclared (first use this function)

De tweede en de derde fout zijn typfouten. Daarom geeft hij de melding dat deze nbiet gedeclareerd zijn.

Tweed fout: cout << "small number:" <<smallNumber << endl;
smallNumber++; moet dit zijn.

Derde fout moet dit zijn: cout << "small number:" <<smallNumber << endl;
return 0;


NU zou het moeten werken.

Met vriendelijke groeten

Roel

Opmerking van de crew

Even de codetags gebruikt
SMG
^ Reactie #2 geschreven door NightCreature op donderdag 28 juli 2005 om 22:21:27.
NightCreature's avatar
Multiviteit: 1196
MSc.
  • Bewerken
  • Citeren
  • Reageren
  • Verwijderen
  • Waarschuw een crewlid
als je smallNumber gewoon als een int declareert moet het ook opgelost zijn
I need thought completion.
Shaders, een beetje vreemd maar wel lekker (voor de ogen dan he)
2.83Ghz Q9550 HD4850 512MiB 4GiB 1333Mhz DDR3 RAM
http://paulintheuk.blogspot.com
FE Programmer @ Codemasters (Front End)
  • Pagina
  • 1 van 1
  • RSS
  • Eerste ongelezen reactie
  • Plaats een reactie
  • Abonneer mij
  • Onderwerp sluiten