Als «c++» getaggte Fragen

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

4
Ist es sinnvoll, Build-Skripte in C ++ zu schreiben?
Ich benutze CMake, um meine Projekte IDE / Makefiles zu generieren, aber ich muss immer noch benutzerdefinierte "Skripte" aufrufen, um meine kompilierten Dateien zu manipulieren oder sogar Code zu generieren. In früheren Projekten habe ich Python verwendet und es war in Ordnung, aber jetzt habe ich ernsthafte Probleme mit der …


6
Wie lässt sich erklären, dass das Schreiben von plattformübergreifendem C ++ - Code und das Versenden von Produkten für alle Betriebssysteme nicht so einfach ist?
Unser Unternehmen liefert eine Reihe von Desktop-Produkten für Windows aus, und viele Linux-Benutzer beschweren sich in Foren, dass wir vor Jahren Versionen unserer Produkte für Linux hätten schreiben sollen, und der Grund dafür ist, dass wir dies nicht tun Wir sind eine gierige Firma Alle unsere technischen Spezialisten sind unterqualifizierte …

7
Spielprogrammierung: C # oder C ++? [geschlossen]
Aus heutiger Sicht passt diese Frage nicht zu unserem Q & A-Format. Wir erwarten, dass die Antworten durch Fakten, Referenzen oder Fachwissen gestützt werden, aber diese Frage wird wahrscheinlich Debatten, Argumente, Abstimmungen oder erweiterte Diskussionen hervorrufen. Wenn Sie der Meinung sind, dass diese Frage verbessert und möglicherweise erneut geöffnet werden …



6
Was ist die Verschmutzung durch die Verwendung von Namespaces?
Ich habe mir den Google Coding Guide [hier] angesehen und sie empfehlen nicht, das using namespaceoder zu verwenden, namespace::functionwenn ich ihn nicht falsch interpretiert habe. Gilt das auch für std? cout<<geht nicht ohne. Dieses Buch empfiehlt das gleiche. Wie gehe ich vor, wenn ich cout<<ohne using namespace std;oder std::cout<<arbeite? Was …
15 c++  coding-style 



2
Warum ist die Verwendung von C ++ - Bibliotheken so kompliziert?
Zunächst möchte ich erwähnen, dass ich C ++ liebe und einer derjenigen bin, die der Meinung sind, dass es einfacher ist, in C ++ als in Java zu programmieren. Abgesehen von einer winzigen Sache: Bibliotheken. In Java können Sie einfach etwas jar zum Erstellungspfad hinzufügen und schon sind Sie fertig. …
14 java  c++  libraries 

7
Gibt Ihnen C # "weniger Seil zum Aufhängen" als C ++? [geschlossen]
Aus heutiger Sicht passt diese Frage nicht zu unserem Q & A-Format. Wir erwarten, dass die Antworten durch Fakten, Referenzen oder Fachwissen gestützt werden, aber diese Frage wird wahrscheinlich Debatten, Argumente, Abstimmungen oder erweiterte Diskussionen hervorrufen. Wenn Sie der Meinung sind, dass diese Frage verbessert und möglicherweise erneut geöffnet werden …

5
Undefiniertes Verhalten in Java
Ich habe diese Frage zu SO gelesen , in der ein allgemeines undefiniertes Verhalten in C ++ erörtert wird, und ich habe mich gefragt: Hat Java auch ein undefiniertes Verhalten? Wenn dies der Fall ist, was sind dann einige häufige Ursachen für undefiniertes Verhalten in Java? Wenn nicht, welche Features …

3
Wann benutzt man typedef?
Ich bin ein bisschen verwirrt, ob und wann ich typedef in C ++ verwenden soll. Ich denke, es ist ein Spagat zwischen Lesbarkeit und Klarheit. Hier ist ein Codebeispiel ohne typedefs: int sum(std::vector<int>::const_iterator first, std::vector<int>::const_iterator last) { static std::map<std::tuple<std::vector<int>::const_iterator, std::vector<int>::const_iterator>, int> lookup_table; std::map<std::tuple<std::vector<int>::const_iterator, std::vector<int>::const_iterator>, int>::iterator lookup_it = lookup_table.find(lookup_key); if (lookup_it …
14 c++  coding-style 

7
Wie weit geht es mit typedef'ing primitiven Typen wie int
Ich habe C ++ - Code wie den folgenden mit vielen typedefs gesehen. Was sind die Vorteile der Verwendung vieler typedefs im Vergleich zur Verwendung von C ++ - Grundelementen? Gibt es einen anderen Ansatz, mit dem auch diese Vorteile erzielt werden könnten? Am Ende werden alle Daten im Speicher …

6
Reale Szenarien für geschützte Methoden
Heute ist mir aufgefallen, dass ich protectedim C ++ - Code grundsätzlich keine Methoden verwende, da ich selten das Bedürfnis habe, nicht öffentliche Methoden eines übergeordneten Elements aufzurufen. Ich verwende protected in Java im Muster der Template-Methode, aber da Sie private Methoden in C ++ überschreiben können, brauche ich das …

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.