Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (ANSI-Standard) » .net 2003 - aber keinen Plan...

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
16.11.2004, 21:01 Uhr
~Hammurabi
Gast


Hallo!

Endlich habe ich jetzt die .net 2003 Entwicklungsumgebung, abei ich verstehe die welt nicht mehr, soviel anderes und neues!

Selbst, wenn ich jetzt nur ein:


C++:

#include "stdafx.h"

using namespace std;

int main()
{
    return 1;
}




ausführe, dauert es erstmal echt EWIG, bin die Konsolenanwendung wieder zu geht (früher kam da doch immer "Press any key to continue" - was ist damit passiert??). und dann stehen da, wo ich normalerweise meine Fehler und Warnungen gesehen habe ca eine million andere Sachen, u.A.:


C++:

'MyFirst.exe': 'C:\WINDOWS\system32\shlwapi.dll' geladen, Keine Symbole geladen.
Eine Ausnahme (erste Chance) bei 0x77e55a3f in MyFirst.exe: 0xC0000005: Zugriffsverletzung-Schreibposition 0x77e5d839.
Eine Ausnahme (erste Chance) bei 0x77e55a3f in MyFirst.exe: 0xC0000005: Zugriffsverletzung-Schreibposition 0x77e5bc9f.
Eine Ausnahme (erste Chance) bei 0x77e55a3f in MyFirst.exe: 0xC0000005: Zugriffsverletzung-Schreibposition 0x77e5ac24.
Eine Ausnahme (erste Chance) bei 0x77e55a3f in MyFirst.exe: 0xC0000005: Zugriffsverletzung-Schreibposition 0x77e5d258.
Der Thread 'Win32 Thread' (0xa7c) hat mit Code -1073741510 (0xc000013a) geendet.



WAT IS DAT DENN JETZE??

Danke für alle Hilfe!
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
16.11.2004, 21:14 Uhr
0xdeadbeef
Gott
(Operator)


Tu dir einen Gefallen und lass den Afx-Kram sein, wenn du ihn nicht unbedingt brauchst (also immer, AFX ist böööse.) Nen direkten Bug kann ich aber in dem Programm nicht erkennen, was steht denn in der stdafx.h drin?

Ach, und - Programme signalisieren einen erfolgreichen Abschluss eigentlich durch die Rückgabe von 0, ich nehme also an, dass du eigentlich

C++:
int main() {
  return 0;
}


schreiben wolltest. Wobei main in C++ standardmäßig 0 zurückgibt, von daher musst du dich damit (anders als z.B. in C) nicht mit rumschlagen.

C++:
int main() { }


hätte den selben Effekt.
--
Einfachheit ist Voraussetzung für Zuverlässigkeit.
-- Edsger Wybe Dijkstra
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ C / C++ (ANSI-Standard) ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: