error beim Kompilieren c++ Visual Studio 2013

Gast #4586899
Lesenswert?
• ▲
▼
Hallo,
ich möchte mit Visual Studio dieses Einstiegsaufgabe machen:
https://msdn.microsoft.com/de-de/library/ms235634(v=vs.80).aspx
Ich bin Schritt für Schritt durchgegangen, jedoch bekomme ich beim 
Kompilieren die Fehlermeldung:

Error  1  error LNK1561: entry point must be defined 
c:\Users\Frank\documents\visual studio 
2013\Projects\WindowsForms1\WindowsForms1\LINK  WindowsForms1

Muss ich noch irgendwelche Grundeinstellungen Vornehmen?

Frank
Gast #4586950
Lesenswert?
• ▲
▼
Ja, die UI habe ich auch nachträglich, wie im Link beschrieben 
eingefügt. Dies hatte ich vorher schon gefunden.
Das Problem war, dass es wirklich keine main-function gab. habe jetzt
1
using namespace WindowsForms1;
2

3
int main(void){
4
  Application::Run(gcnew MyForm());
5
}
eingefügt und es passt.
Gast #4586981
Lesenswert?
• ▲
▼
Frank schrieb:
> int main(void){
Oha. Keine C++/CLI-Syntax, nichtmal C++-Syntax, sondern uralte C-Syntax! 
Das void in Parameterlisten kannst du in C++(/CLI) immer weglassen:
1
int main(){
Dann weiß auch der nächste, der deinen Code liest, dass du ein echter 
C++ Programmierer bist und kein C-Programmierer den man zu C++ gezwungen 
hat :o)

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.