Hypercell ein ] Hypercell aus ] Zeige Navigation ] Verstecke Navigation ]
c++.de  
   
Forentreff 2012     
Bücher-Shop mit Amazon (Buchkategorien)C++ : Referenzen zu C++ : C++ Builder : Visual C++ : C# : Java : Spieleprogrammierung : Systemprogrammierung Linux : Software-Entwicklung : .NET : Compilertechnik : Algorithmen & Datenstrukturen : Objektorientierung : Entwurfsmuster : UML : eXtreme Programming : Scrum : Projektmanagement : Software-Testing : Datenbanken : Tom DeMarco : Dilbert : User Friendly
C/C++ Forum ::  C++ (auch C++0x und C++11) ::  Nutzen von konstanten Parametern
Antwort schreiben
Benutzername:
Titel:
Nachrichtentext:
  :)  :D  ;)  :(  :p  :mad:  :rolleyes:  :eek:  :confused:  :cool:  :o)  :leak:  :live:  :die:  :idea:  :arrow:  :warning: 
                             
         
         
             
                             
                             
                             
             


BBCode in diesem Beitrag deaktivieren [BBCode]
Smilies in diesem Beitrag deaktivieren
Nutzen von konstanten Parametern and 298830
     


Themen-Überblick 
(Aktualisieren)
Autor Nachricht
cooky451
18:07:32 28.01.2012   Titel:   Zitieren

justchris schrieb:
Nix direkt, würde mich aber mal interessieren ob dann die Warnung weg ist.
Der Compiler warnt doch eben nicht.
Unregistrierter
17:55:27 28.01.2012   Titel:   Zitieren

Nix direkt, würde mich aber mal interessieren ob dann die Warnung weg ist.
theta
15:32:13 28.01.2012   Titel:   Zitieren

justchris schrieb:
Kann es sein, dass dein Compiler dich warnt weil i gar nicht benutzt wird, dann wäre das aber nach meiner Auffassung eher ein Hinweis als eine Warnung?

Was hat das mit dem const zu tun?
Unregistrierter
15:00:28 28.01.2012   Titel:   Zitieren

Kann es sein, dass dein Compiler dich warnt weil i gar nicht benutzt wird, dann wäre das aber nach meiner Auffassung eher ein Hinweis als eine Warnung?
inc7
14:57:02 28.01.2012   Titel:   Zitieren

Jetzt ist es bisschen klarer für mich. Danke für eure Antworten.
manni66
14:55:28 28.01.2012   Titel:   Zitieren

Es kann durch das const kein Fehler geschehen, wozu sollte der Compiler also eine Warnung ausgeben? Und was soll drinstehen? Achtung, Trottel an der Tastatur?
SeppJ
14:51:19 28.01.2012   Titel:   Zitieren

inc7 schrieb:

Kannst du mir einen Anwendungsfall nennen, wo sowas gebraucht wird?
Es verhindert, dass du versehentlich das i änderst. Genau so wie alle anderen const, die nicht dazu dienen, const-Correctness zu gewähren.
inc7
14:46:32 28.01.2012   Titel:   Zitieren

SeppJ schrieb:
Es macht aber welchen, wenn auch wenig und verwirrend. Das i ist in deiner Funktion konstant und du kannst es nicht ändern.


Kannst du mir einen Anwendungsfall nennen, wo sowas gebraucht wird?
SeppJ
14:42:17 28.01.2012   Titel:   Zitieren

inc7 schrieb:
Dass VS 2010 sagt, dass es keinen Sinn macht.
Es macht aber welchen, wenn auch wenig und verwirrend. Das i ist in deiner Funktion konstant und du kannst es nicht ändern.
inc7
14:40:26 28.01.2012   Titel:   Zitieren

Dass VS 2010 sagt, dass es keinen Sinn macht.

Powered by phpBB © 2001, 2002 phpBB Group :: FI Theme

c++.de ist Teilnehmer des Partnerprogramms von Amazon Europe S.à.r.l. und Partner des Werbeprogramms, das zur Bereitstellung eines Mediums für Websites konzipiert wurde, mittels dessen durch die Platzierung von Werbeanzeigen und Links zu amazon.de Werbekostenerstattung verdient werden kann.

Die Vervielfältigung der auf den Seiten www.c-plusplus.de, www.c-plusplus.info, www.c-sar.de, www.c-plusplus.net und www.baeckmann.de enthaltenen Informationen ohne eine schriftliche Genehmigung des Seitenbetreibers ist untersagt (vgl. §4 Urheberrechtsgesetz). Die Nutzung und Änderung der vorgestellten Strukturen und Verfahren in privaten und kommerziellen Softwareanwendungen ist ausdrücklich erlaubt, soweit keine Rechte Dritter verletzt werden. Der Seitenbetreiber übernimmt keine Gewähr für die Funktion einzelner Beiträge oder Programmfragmente, insbesondere übernimmt er keine Haftung für eventuelle aus dem Gebrauch entstehenden Folgeschäden.