Als «c++» getaggte Fragen

Fragen zu C ++, einer statisch typisierten, frei formulierten, kompilierten, universellen Programmiersprache mit mehreren Paradigmen.


8
Sollte es Aussagen in Release-Builds geben?
Das Standardverhalten assertin C ++ besteht darin, in Release-Builds nichts zu tun. Ich gehe davon aus, dass dies aus Gründen der Leistung und möglicherweise um zu verhindern, dass Benutzer unangenehme Fehlermeldungen sehen. Ich würde jedoch argumentieren, dass die Situationen, in denen eine assertausgelöst hätte, aber deaktiviert war, noch problematischer sind, …


5
Ist es eine gute Idee, mich zu definieren?
Dieses Makro kann in einem globalen Header oder besser als Compiler-Befehlszeilenparameter definiert werden: #define me (*this) Und ein Anwendungsbeispiel: some_header.h: inline void Update() { /* ... */ } main.cpp: #include "some_header.h" class A { public: void SetX(int x) { me.x = x; me.Update(); } void SomeOtherFunction() { ::Update(); } /* …
19 c++ 


7
Beeinflusst die modulare Programmierung die Rechenzeit?
Jeder sagt, ich sollte meinen Code modular gestalten, aber ist es nicht weniger effizient, wenn ich mehr Methodenaufrufe als weniger, aber größere Methoden verwende? Was ist der Unterschied in Java, C oder C ++? Ich habe festgestellt, dass das Bearbeiten, Lesen und Verstehen einfacher ist, insbesondere in einer Gruppe. Ist …
19 java  c++  c  efficiency 

3
QT-C ++ vs. generisches C ++ und AWL [geschlossen]
Geschlossen. Diese Frage ist nicht zum Thema . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so dass es beim Thema für Software Engineering Stapel Börse. Geschlossen vor 5 Jahren . Ich habe in letzter Zeit mein C ++ auf Ubuntu QQ aufgefrischt. Ich …
19 c++  qt  stl  gtk  pyqt4 

6
Eine Programmiersprache, mit der Sie neue Grenzen für einfache Typen definieren können
Viele Sprachen mögen C++, C#und Javaermöglichen es Ihnen, Objekte zu erstellen, die einfache Typen wie integeroder darstellen float. Mit einer Klassenschnittstelle können Sie Operatoren überschreiben und logisch prüfen, ob ein Wert eine Geschäftsregel von 100 überschreitet. Ich frage mich, ob es in einigen Sprachen möglich ist, diese Regeln als Anmerkungen …

6
Wann muss man für C ++ - Compiler bezahlen? [Geschlossen]
Geschlossen . Diese Frage ist meinungsbasiert . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage, damit sie mit Fakten und Zitaten beantwortet werden kann, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 5 Jahren . Vor kurzem begann ich mich zu fragen, wann Entwickler …
19 c++  compiler 


6
Ist es praktisch, STL in der C ++ - Entwicklung aufzugeben? [geschlossen]
Geschlossen . Diese Frage muss gezielter gestellt werden . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so, dass sie sich nur auf ein Problem konzentriert, indem Sie diesen Beitrag bearbeiten . Geschlossen vor 4 Jahren . Ich weiß, dass STL in einigen Bereichen …
19 c++  stl 



14
Universität lehrt DOS-Stil C ++, wie man damit umgeht
Geschlossen. Diese Frage ist nicht zum Thema . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so dass es beim Thema für Software Engineering Stapel Börse. Geschlossen vor 5 Jahren . Ich hatte viele Jahre programmiert, wollte aber ein Diplom, um mich beschäftigungsfähiger zu …
19 c++  teaching 

6
Inline-Funktionen in C ++. Was ist der Punkt?
Nach meinem Verständnis ist der Compiler nicht verpflichtet, den Funktionsaufruf einer Inline-Funktion durch seinen Body zu ersetzen, sondern wird dies tun, wenn dies möglich ist. Das brachte mich zum Nachdenken - warum haben wir das Inline-Wort, wenn das der Fall ist? Warum nicht alle Funktionen standardmäßig inline machen und den …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.