Windows Azure Cloud Storage ermöglicht es Ihnen bereits ab 0,10€ pro GB/Monat die Vorteile der Cloud zu nutzen.
Hypercell ein ] Hypercell aus ] Zeige Navigation ] Verstecke Navigation ]
c++.de  
   
Advanced Developers Conference     
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) ::  Max Anzahl an Konstruktoren     Zeige alle Beiträge auf einer Seite Auf Beitrag antworten
Autor Nachricht
Gast 777
Unregistrierter




Beitrag Gast 777 Unregistrierter 18:05:45 09.03.2010   Titel:   Max Anzahl an Konstruktoren            Zitieren

Hallo habe mal ne Frage ab es bei c++ ne maximale anzahl an konstuktoren gibt oder ab ich unendlich viele haben darf.

Gruß Gast 777
unskilled
Mitglied

Benutzerprofil
Anmeldungsdatum: 06.07.2007
Beiträge: 3650
Beitrag unskilled Mitglied 18:10:24 09.03.2010   Titel:              Zitieren

gibt keine beschränkung

_________________
Keiner kann besser nix als ich - Tagedieb mit Lächeln im Gesicht :o)
SeppJ
Moderator

Benutzerprofil
Anmeldungsdatum: 10.06.2008
Beiträge: 12055
Beitrag SeppJ Moderator 18:10:51 09.03.2010   Titel:              Zitieren

Es gibt keine festgeschriebene Grenze. Da dein Compiler aber nicht über unbegrenzten Speicherplatz verfügt, gibt es in der Praxis natürlich irgendwo ein Ende, unendlich ist also nicht möglich. Die Grenze liegt aber sehr, sehr hoch.
Nexus
Mitglied

Benutzerprofil
Anmeldungsdatum: 16.05.2006
Beiträge: 9632
Beitrag Nexus Mitglied 18:43:20 09.03.2010   Titel:              Zitieren

Die Frage ist eher, ob du nicht etwas falsch machst, wenn du dir solche Fragen tatsächlich stellen musst. Es sei denn, es war reines Interesse... ;)
Gast 777
Unregistrierter




Beitrag Gast 777 Unregistrierter 11:44:42 11.03.2010   Titel:   Danke            Zitieren

Ne die Frage gab es bei uns in einer Kausur
Aber danke für die Antwort
Fellhuhn
Mitglied

Benutzerprofil
Anmeldungsdatum: 18.12.2007
Beiträge: 1835
Beitrag Fellhuhn Mitglied 11:53:28 11.03.2010   Titel:              Zitieren

Theoretisch gibt es da natürlich die (sehr) grobe Grenze MaxAnzahlTypen^MaxAnzahlParameter. ;)
Icematix
Mitglied

Benutzerprofil
Anmeldungsdatum: 16.03.2009
Beiträge: 530
Beitrag Icematix Mitglied 13:44:22 11.03.2010   Titel:              Zitieren

Fellhuhn schrieb:
Theoretisch gibt es da natürlich die (sehr) grobe Grenze MaxAnzahlTypen^MaxAnzahlParameter. ;)


Jeden Typen noch als Zeiger oder Value/Referenz ;)

_________________
“Saying that Java is nice because it works on all OSes is like saying that anal sex is nice because it works on all genders.”
“If Java had true garbage collection, most programs would delete themselves upon execution.”
CptC
Unregistrierter




Beitrag CptC Unregistrierter 13:52:23 11.03.2010   Titel:   Re: Danke            Zitieren

Gast 777 schrieb:
Ne die Frage gab es bei uns in einer Kausur
Aber danke für die Antwort


Oh oh. Wenn die Frage in einer Klausur kam, dann bedeutet das einfach, dass die Zahl irgend wo in den Unterlagen steht. Du kannst vermutlich sogar davon ausgehen, dass es sich um irgend eine Zahl handelt, die der Prof mal 1986 auf einem C++ Compiler auf einer VAX/VMS entdeckt hat. Also sehr wahrscheinlich nichts bekanntes (definitiv nichts relevantes) und vorallem nichts durch den Standard gerechtfertigtes. :)

(Naja, vielleicht hast du andere Profs als ich hatte :D)
drakon
Mitglied

Benutzerprofil
Anmeldungsdatum: 28.01.2008
Beiträge: 6809
Beitrag drakon Mitglied 21:58:31 11.03.2010   Titel:              Zitieren

Fellhuhn schrieb:
Theoretisch gibt es da natürlich die (sehr) grobe Grenze MaxAnzahlTypen^MaxAnzahlParameter. ;)

Da die Anzahl von Parametern ebenfalls nicht beschränkt ist hast du da keine Grenze.

Laut Standard darst du unbeschränkt viele Konstruktoren machen. Wie das dann in einer konkreten Implementierung aussieht ist wieder etwas anderes. Da kann es durchaus sein, dass es eine Obergrenze gibt. (welche Zweifelsohne sehr gross sein wird).

_________________
Blog: www.drakon.ch
volkard
Moderator

Benutzerprofil
Anmeldungsdatum: 06.04.2000
Beiträge: 24258
Beitrag volkard Moderator 22:31:10 11.03.2010   Titel:              Zitieren

Es gibt auch erstaunlich viele Typen pair<int,int>, pair<pair<int,int>,int>, pair<int,pair<int,int>>, pair<pair<int,int>,pair<int,int>>...

_________________
http://www.venganza.info/
plonk fürs Forum v1.02
C/C++ Forum :: C++ (auch C++0x und C++11) ::  Max Anzahl an Konstruktoren   Auf Beitrag antworten

Zeige alle Beiträge auf einer Seite




Nächstes Thema anzeigen
Vorheriges Thema anzeigen
Sie können Beiträge in dieses Forum schreiben.
Sie können auf Beiträge in diesem Forum antworten.
Sie können Ihre Beiträge in diesem Forum nicht bearbeiten.
Sie können Ihre Beiträge in diesem Forum nicht löschen.
Sie können an Umfragen in diesem Forum nicht mitmachen.

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.