Als «c++» getaggte Fragen

C ++ ist eine universelle Programmiersprache. Es wurde ursprünglich als Erweiterung von C entwickelt und hat eine ähnliche Syntax, ist aber jetzt eine völlig andere Sprache. Verwenden Sie dieses Tag für Fragen zu Code, der mit einem C ++ - Compiler kompiliert werden soll. Verwenden Sie ein versionierungsspezifisches Tag für Fragen zu einer bestimmten Standardversion [C ++ 11], [C ++ 14], [C ++ 17] oder [C ++ 20] usw.


15
Übergeben eines 2D-Arrays an eine C ++ - Funktion
Ich habe eine Funktion, die ich als Parameter für ein 2D-Array mit variabler Größe verwenden möchte. Bisher habe ich Folgendes: void myFunction(double** myArray){ myArray[x][y] = 5; etc... } Und ich habe an anderer Stelle in meinem Code ein Array deklariert: double anArray[10][10]; Ein Anruf myFunction(anArray)gibt mir jedoch einen Fehler. Ich …

30
Drucken von 1 bis 1000 ohne Schleife oder Bedingungen
Gesperrt . Diese Frage und ihre Antworten sind gesperrt, da die Frage nicht zum Thema gehört, aber historische Bedeutung hat. Derzeit werden keine neuen Antworten oder Interaktionen akzeptiert. Aufgabe : Drucken Sie Zahlen von 1 bis 1000, ohne eine Schleife oder bedingte Anweisungen zu verwenden. Schreiben Sie die Anweisung printf()oder …
323 c++  c  printf 


8
C ++ 11 Reverse Range-basierte For-Loop
Gibt es einen Containeradapter, der die Richtung der Iteratoren umkehrt, damit ich mit einer bereichsbasierten for-Schleife in umgekehrter Reihenfolge über einen Container iterieren kann? Mit expliziten Iteratoren würde ich Folgendes konvertieren: for (auto i = c.begin(); i != c.end(); ++i) { ... das sehr gut finden: for (auto i = …
321 c++  c++11  ranged-loops 



30
Was ist der einfachste Weg, um ein C ++ - Programm zum Absturz zu bringen?
Ich versuche, ein Python-Programm zu erstellen, das mit einem anderen Absturzprozess verbunden ist (das liegt nicht in meiner Hand). Leider stürzt das Programm, mit dem ich verbunden bin, nicht einmal zuverlässig ab! Ich möchte also ein schnelles C ++ - Programm erstellen, das absichtlich abstürzt, aber ich weiß nicht, wie …
318 c++  crash 

13
Schreiben Sie (wirklich) ausnahmesicheren Code? [geschlossen]
Diese Frage passt derzeit nicht zu unserem Q & A-Format. Wir erwarten, dass die Antworten durch Fakten, Referenzen oder Fachwissen gestützt werden, aber diese Frage wird wahrscheinlich zu Debatten, Argumenten, Umfragen oder erweiterten Diskussionen führen. Wenn Sie der Meinung sind, dass diese Frage verbessert und möglicherweise erneut geöffnet werden kann, …


14
Ist #pragma einmal ein sicherer Wächter?
Ich habe gelesen, dass es bei der Verwendung einige Compiler-Optimierungen gibt, #pragma oncedie zu einer schnelleren Kompilierung führen können. Ich erkenne, dass dies nicht dem Standard entspricht und daher ein plattformübergreifendes Kompatibilitätsproblem darstellen kann. Wird dies von den meisten modernen Compilern auf Nicht-Windows-Plattformen (gcc) unterstützt? Ich möchte Probleme bei der …


8
Wie implementiere ich einen Iterator im STL-Stil und vermeide häufige Fallstricke?
Ich habe eine Sammlung erstellt, für die ich einen STL-artigen Iterator mit wahlfreiem Zugriff bereitstellen möchte. Ich habe nach einer Beispielimplementierung eines Iterators gesucht, aber keine gefunden. Ich weiß um die Notwendigkeit von Konstantenüberladungen []und *Operatoren. Was sind die Anforderungen an einen Iterator im "STL-Stil" und welche anderen Fallstricke sind …


7
Kopieren Sie eine Datei auf vernünftige, sichere und effiziente Weise
Ich suche nach einer guten Möglichkeit, eine Datei (Binärdatei oder Text) zu kopieren. Ich habe mehrere Beispiele geschrieben, jeder arbeitet. Aber ich möchte die Meinung erfahrener Programmierer hören. Ich vermisse gute Beispiele und suche einen Weg, der mit C ++ funktioniert. ANSI-C-WAY #include <iostream> #include <cstdio> // fopen, fclose, fread, …
305 c++  file-io 

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.