Register for your free account! | Forgot your password?

You last visited: Today at 07:48

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

Advertisement



C++?

Discussion on C++? within the C/C++ forum part of the Coders Den category.

Reply
 
Old 05/27/2010, 15:45   #16


 
MrSm!th's Avatar
 
elite*gold: 7110
Join Date: Jun 2009
Posts: 28,902
Received Thanks: 25,407
Quote:
Originally Posted by x]vIrus[x View Post
naja, mich hats halt gewundert, ich meine mich erinnern zu können, dass void main(void){} automatisch vom compiler letzlich in int main(void){return 0;} übersetzt wird.

allerdings ist diese erinnerung nicht sehr deutlich, und das war ca 2005,... ^^
Das kann sogar sein, nur wird dann ja immer 0 returnt
MrSm!th is offline  
Old 05/28/2010, 18:24   #17

 
x]vIrus[x's Avatar
 
elite*gold: 37
Join Date: Apr 2004
Posts: 2,154
Received Thanks: 250
was in dem fall - und vielen anderen, ja völlig ausreichend ist :P
x]vIrus[x is offline  
Old 05/29/2010, 00:23   #18
 
Σternαl.'s Avatar
 
elite*gold: 20
Join Date: Dec 2009
Posts: 1,850
Received Thanks: 484
Quote:
Originally Posted by MrSm!th View Post
Das kann sogar sein, nur wird dann ja immer 0 returnt
Warum wird 0 returned, wenn void zu int "umgewandelt" wird?
Ich dachte bei void wird garnix returned. Oder ist es nicht so, dass man
bei der main nie returnen muss, weil - sofern nix anderes returned wird - immer 0 returned wird?
Σternαl. is offline  
Old 05/29/2010, 04:49   #19
 
elite*gold: 577
Join Date: Oct 2009
Posts: 665
Received Thanks: 3,502
Quote:
Originally Posted by FooFightah View Post
Warum wird 0 returned, wenn void zu int "umgewandelt" wird?
Auch wenn die main() als void definiert ist, wird trotzdem ein int (in dem Fall 0) zurückgegeben.
Eben weil es der Standard so verlangt und der Compiler deinen "Fehler" einfach mal behebt.

Quote:
Originally Posted by FooFightah View Post
Ich dachte bei void wird garnix returned. Oder ist es nicht so, dass man
bei der main nie returnen muss, weil - sofern nix anderes returned wird - immer 0 returned wird?
So ist es, aber es gehört (wie schon gesagt) zu einem guten Stil, die main() als int zu deklarieren und auch einen Wert (normal 0) zurückzugeben.
tim66613 is offline  
Old 05/30/2010, 08:29   #20

 
x]vIrus[x's Avatar
 
elite*gold: 37
Join Date: Apr 2004
Posts: 2,154
Received Thanks: 250
muahaha
x]vIrus[x is offline  
Old 05/30/2010, 13:45   #21
 
Σternαl.'s Avatar
 
elite*gold: 20
Join Date: Dec 2009
Posts: 1,850
Received Thanks: 484
Quote:
Originally Posted by tim66613 View Post
Auch wenn die main() als void definiert ist, wird trotzdem ein int (in dem Fall 0) zurückgegeben.
Eben weil es der Standard so verlangt und der Compiler deinen "Fehler" einfach mal behebt.
So ist es, aber es gehört (wie schon gesagt) zu einem guten Stil, die main() als int zu deklarieren und auch einen Wert (normal 0) zurückzugeben.
Aber 0 steht doch für false oO
Warum wird dann bei jeder main false returned?
Σternαl. is offline  
Old 05/30/2010, 14:59   #22

 
x]vIrus[x's Avatar
 
elite*gold: 37
Join Date: Apr 2004
Posts: 2,154
Received Thanks: 250
error codes stehen halt net für true und false ,...

und der error code 0 bedeutet halt error_success ^^
x]vIrus[x is offline  
Old 05/31/2010, 14:44   #23
 
Σternαl.'s Avatar
 
elite*gold: 20
Join Date: Dec 2009
Posts: 1,850
Received Thanks: 484
Ach, das ist ein Errorcode, warum sagt mir das keiner xD
Naja ich bin noch kompletter anfänger in C++^^
Σternαl. is offline  
Old 05/31/2010, 19:14   #24
 
MadÐemon's Avatar
 
elite*gold: 0
Join Date: May 2010
Posts: 19
Received Thanks: 0
Omg ich hab ja nur Halbwissen von Oldschol C ^^
mal schaun vllt post ich bei gelegenheit ma mein Problem :P
MadÐemon is offline  
Old 06/04/2010, 23:08   #25
 
elite*gold: 0
Join Date: Mar 2009
Posts: 1,239
Received Thanks: 717
Hat wer nen wr projekt die source codes für chams ???
JAN014 is offline  
Thanks
2 Users
Reply




All times are GMT +1. The time now is 07:49.


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.