Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > C/C++
You last visited: Today at 15:28

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



Brauche Hilfe mit C++ ..

Discussion on Brauche Hilfe mit C++ .. within the C/C++ forum part of the Coders Den category.

Reply
 
Old   #1
 
SpeedHamster's Avatar
 
elite*gold: 0
Join Date: Oct 2010
Posts: 1,572
Received Thanks: 222
Brauche Hilfe mit C++ ..

Guten Abend epvp,
ich hab ein Buch mit dem Namen "Spielend C++ lernen .. oder wie man Käfer Beine macht" gekauft, weil ich es lernen will
Das Buch ist bissher recht gut gemacht, lässt sich gut lesen und is sehr verständlich, nur zu empfehlen ^^!
Wenn jemand das Buch kennt weiß er vielleicht, dass erst klein angefangen wird, wie z.B. die Hauptfunktion:
int main()
{
}

So ich bin jetzt bei dem Kapitel "Scara lernt laufen" (Seite 58,59). Ich muss im Textfeld folgendes eingeben:
int main()
{
Scara::Starten(1,1);
}

Dies mache ich genauso, dann kompiliere ich (erfolgreich) und dann Starte ich ohne debugging. (wie im Buch erklärt). Jedoch steht dann in der Konsole folgendes:

Kann mir da jemand weiterhelfen? Ich hab alles genauso gemacht, wie im Buch beschrieben, die Tipps im Buch, was ich tun kann bingen nichts, da ich alles so habe wie ich es machen soll .. :/
Danke im Voraus!
SpeedHamster is offline  
Old 04/09/2012, 22:08   #2
 
Tyrar's Avatar
 
elite*gold: 0
Join Date: Oct 2008
Posts: 1,637
Received Thanks: 1,119
das problem ist wahrscheinlich dass du win32 code clr/cli mixt. lässt sich beheben indem du ein Win32 projekt erstellst bzw. die clr/cli option (welche ich nicht nennen kann) abstellst
Tyrar is offline  
Thanks
1 User
Old 04/09/2012, 22:20   #3
 
SpeedHamster's Avatar
 
elite*gold: 0
Join Date: Oct 2010
Posts: 1,572
Received Thanks: 222
Quote:
Originally Posted by HeavyHacker View Post
das problem ist wahrscheinlich dass du win32 code clr/cli mixt. lässt sich beheben indem du ein Win32 projekt erstellst bzw. die clr/cli option (welche ich nicht nennen kann) abstellst
Ich habe ein Win32 Projekt erstellt, jedoch weiß ich nicht ob ich das richtig gemacht habe ^^. Denn in dem Win32 Projekt ist schon richtig viel im Textfeld geschrieben, bevor ich überhaupt was gemacht habe..
Und kannst du mir bitte genau erklären wie ich die clr/cli option abstelle?
MfG
SpeedHamster is offline  
Old 04/09/2012, 23:12   #4
 
elite*gold: 42
Join Date: Jun 2008
Posts: 5,425
Received Thanks: 1,888
Du versuchst eine .net 2.0 Assembly mit .net 4.0 zu nutzen. Dafür findest du einige Lösungen im Internet, die einfachste ist allerdings, dir eine 4.0 Version zu besorgen. Gibt es diese nicht, würde ich das Buch zurückgeben.
MoepMeep is offline  
Thanks
1 User
Old 04/10/2012, 17:19   #5
 
SpeedHamster's Avatar
 
elite*gold: 0
Join Date: Oct 2010
Posts: 1,572
Received Thanks: 222
Quote:
Originally Posted by MoepMeep View Post
Du versuchst eine .net 2.0 Assembly mit .net 4.0 zu nutzen. Dafür findest du einige Lösungen im Internet, die einfachste ist allerdings, dir eine 4.0 Version zu besorgen. Gibt es diese nicht, würde ich das Buch zurückgeben.
Ich bin noch ziemlich neu mit C++, also was sind denn "Assemblys"?
Ich wundere mich grad wie da was unterschiedliches sein kann, denn ich habe die CD für das Programm C++ aus dem gleichen Buch bekommen, mit dem ich es auch lerne..
SpeedHamster is offline  
Old 04/10/2012, 17:22   #6
 
elite*gold: 42
Join Date: Jun 2008
Posts: 5,425
Received Thanks: 1,888
Mich wundert es sowieso, dass dieses Problem bei dir Auftritt. Es ist eher ein .Net Problem. Starte das ganze erstmal mit debuggen, dann wissen wir auch wodran genau es liegt
MoepMeep is offline  
Old 04/10/2012, 18:42   #7
 
SpeedHamster's Avatar
 
elite*gold: 0
Join Date: Oct 2010
Posts: 1,572
Received Thanks: 222
Wenn ich Debugge kommt folgende Meldung:
SpeedHamster is offline  
Old 04/10/2012, 21:04   #8
 
Brutalon's Avatar
 
elite*gold: 0
Join Date: Jul 2011
Posts: 995
Received Thanks: 471
Hab ich solange geschlafen, dass sich das Universum gedreht hat?

dein Prog kann doch nicht nur aus

Code:
int main
{
Scara::Starten(1,1)
}
bestehen?



ach und Assembler: hier.
Brutalon is offline  
Old 04/10/2012, 21:19   #9
 
elite*gold: 42
Join Date: Jun 2008
Posts: 5,425
Received Thanks: 1,888
Quote:
Originally Posted by Dr.Invisible View Post
Hab ich solange geschlafen, dass sich das Universum gedreht hat?

dein Prog kann doch nicht nur aus

Code:
int main
{
Scara::Starten(1,1)
}
bestehen?
Und wieso nicht?

Quote:
ach und Assembler ist Maschinencode siehe hier.
Wie auch immer du von Assembly auf Assembler kommst o.O



Um Scara nutzen zu können, hast du vermutlich eine Bibliothek eingebunden, richtig? Laut der Fehlermeldung wurde diese in .Net 2.0 erstellt. Sicher, dass in deinem Buch dazu nichts steht?
MoepMeep is offline  
Old 04/10/2012, 21:38   #10
 
SpeedHamster's Avatar
 
elite*gold: 0
Join Date: Oct 2010
Posts: 1,572
Received Thanks: 222
[quote=MoepMeep;16145553]Und wieso nicht?

Quote:
ach und Assembler ist Maschinencode siehe hier.
[/QUOTE

Wie auch immer du von Assembly auf Assembler kommst o.O



Um Scara nutzen zu können, hast du vermutlich eine Bibliothek eingebunden, richtig? Laut der Fehlermeldung wurde diese in .Net 2.0 erstellt. Sicher, dass in deinem Buch dazu nichts steht?
Nop, leider nicht, nur das ich vllt eine neuere Version von C++ hab (was aber nicht so ist, da ich die gleiche hab wie im Buch und wenn ich mein Projekt Scara nenne tritt dieser Fehler angeblich auf. Trift ja leider auf keines von beiden zu.
SpeedHamster is offline  
Old 04/10/2012, 23:34   #11


 
MrSm!th's Avatar
 
elite*gold: 7110
Join Date: Jun 2009
Posts: 28,902
Received Thanks: 25,407
Quote:
Und wieso nicht?
Weil das return Statement fehlt :>
MrSm!th is offline  
Old 04/11/2012, 00:45   #12
 
elite*gold: 2
The Black Market: 116/0/2
Join Date: Nov 2010
Posts: 957
Received Thanks: 132
und #include ...
.BlaZe is offline  
Old 04/11/2012, 02:58   #13
 
elite*gold: 42
Join Date: Jun 2008
Posts: 5,425
Received Thanks: 1,888
Quote:
Originally Posted by MrSm!th View Post
Weil das return Statement fehlt :>
Welches VS automatisch setzt ;o
MoepMeep is offline  
Old 04/11/2012, 04:06   #14


 
MrSm!th's Avatar
 
elite*gold: 7110
Join Date: Jun 2009
Posts: 28,902
Received Thanks: 25,407

Trotzdem ist es eigentlich falsch :f

Und wie schon gesagt wurde, Includes fehlen ;O
MrSm!th is offline  
Thanks
1 User
Old 04/11/2012, 05:17   #15
 
elite*gold: 5
Join Date: Sep 2006
Posts: 385
Received Thanks: 218
Quote:
Originally Posted by MrSm!th View Post

Trotzdem ist es eigentlich falsch :f
Nein, der Standard erlaubt das, was es zu 100% richtig macht.

Quote:
Originally Posted by §3.6.1 Absatz 5
A return statement in main has the effect of leaving the main function (destroying any objects with automatic storage
duration) and calling std::exit with the return value as the argument. If control reaches the end of main without
encountering a return statement, the effect is that of executing return 0;


@Topic:
Gehört das hier nicht eher in den .NET Bereich, wenn der TE mit C++/CLI arbeitet?

@TE:
C++/CLI ist eine richtig unschöne Sprache, lass' lieber die Finger davon und tausch das Buch gegen eines von Bjarne Stroustrup ein. Damit wirst du glücklicher!

Oder hast du das nur versehentlich aktiviert? Falls ja, dann mache einen Rechtsklick auf das Projekt und wähle Eigenschaften.
Dort wählst du unter General bei der Eigenschaft 'Common Language Runtime Support' (Nr.3 von unten bei mir) die Option 'No Common Language Runtime Support' (Nr.1 bei mir). Ich habe die englische VS Version, deshalb kann ich dir nicht sagen, wie das bei dir heißt.

Falls es daran lag, sollte es nun funktionieren.
Nightblizard is offline  
Thanks
1 User
Reply


Similar Threads Similar Threads
[Brauche Hilfe]Brauche Hilfe beim einfügen der neuen Rüstungen
01/04/2013 - Metin2 Private Server - 3 Replies
Brauche Hilfe! Hallo epvp. Ich habe mal ein paar Rüstungen gemoddet und dann wollte ich sie einfügen. Es hat fast alles geklappt und ich war recht "happy", weil sie für den männlichen Krieger einbandfrei funktioniert haben. Dann wollt ich gucken wie das bei den anderen Charaktern aussieht. Ich habe mir die Rüstungen gerufen. Die icons der Rüstungen sind für den Ninja und den Krieger richtig. Bei der Sura und der Schami Rüstung sieht mal aber wieder die icons der Krieger und Ninja rüstung....
Brauche hilfe große HILFE bei den Vsro Test Server Files
09/23/2011 - SRO Private Server - 0 Replies
Bitte könnte jemand auf meinen PC kommen mit TeamViewer und mir das mal machen das der Server läuft. Installiert und entpackt ist alles so weit, jedoch schaff ich das irgentwie nicht. Habe es schon viele mahle versucht. Die tuts sind auch nicht grade übersichtlich. :( Ich wäre sehr dankbar über jede hilfe. mfg Soul of Moon
Brauche Dringend Hilfe! Bin Metin spieler aber Brauche Hilfe
12/30/2009 - Metin2 Private Server - 0 Replies
Es gehört hier zwar nicht rein , aber ich weiß keine andere Lösung Ich habe seit einigen Tagen ein Problem... Microsoft Windows Search Protocol Host funktioniert nicht mehr Die Anwendung wird Aufgrund eines Problems nicht mehr richtig Ausgeführt. Ich weiß nicht was das ist und wie ich es loswerde.



All times are GMT +1. The time now is 15:29.


Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2025 elitepvpers All Rights Reserved.