Suchergebnisse für Anfrage "c++"

1 die antwort

Wie können wir effizient das zweite Maximum aus dem Array ermitteln?

Ist es möglich, die zweite maximale Anzahl aus einem Array von Ganzzahlen zu ermitteln, indem das Array nur einmal durchlaufen wird? Als Beispiel habe ich ein Array mit fünf ganzen Zahlen, aus denen ich die zweite maximale Anzahl ermitteln ...

5 die antwort

Warum funktioniert die Verwendung des gleichen Zählvariablennamens in verschachtelten FOR-Schleifen?

Warum gibt das Folgende keinen Fehler aus? for (int i=0; i<10; ++i) // outer loop { for (int i=0; i<10;++i) // inner loop { //...do something } //...do something else }So wie ich es verstehe, sind Variablen in geschweiften Klammern ({...}) nur ...

2 die antwort

C ++ 14-Wertinitialisierung mit gelöschtem Konstruktor

Ich habe ein Missverständnis: Markieren wir den Standardkonstruktor von Struktur A als gelöscht: struct A { A() = delete; };Die nächste Anweisung ist wohlgeformt und wie wirkt sich das aus ?: A ...

TOP-Veröffentlichungen

5 die antwort

PInvokeStackImbalance C # -Aufruf für nicht verwaltete C ++ - Funktion

Nach dem Wechsel zu VS2010 zeigt der verwaltete Debug-Assistent einen Fehler bezüglich eines unausgeglichenen Stacks von einem Aufruf einer nicht verwalteten C ++ - Funktion aus einer C # -Anwendung an. Die üblichen Verdächtigen scheinen das ...

1 die antwort

Variadic Templates Parameter Matching in der STD :: Funktion

Ich habe folgenden Code: #include <iostream> #include <functional> template<typename Return, typename... Params> void func(std::function<Return(Params... )> x) {} void f(double) {} int main() { //func<void, double>(f); // compile error here in ...

3 die antwort

C ++ - Fehler: Ungültige Verwendung eines unvollständigen Typs…

Ich habe ein kleines bis mittelgroßes Projekt, das ich in diesem Semester für meinen Software-Engineering-Kurs mache. Ich habe mich für C ++ (gtkmm) entschieden. Bisher geht es mir gut, aber ich habe ein Problem mit Zirkelverweisen oder den ...

4 die antwort

Wo ist der Speicher für einen lokalen C ++ - Vektor reserviert?

Mir ist aufgefallen, dass der Speicher für den Vektor dynamisch zugewiesen wird. Wo wird also für einen lokalen Vektor der Speicher zugewiesen? f(){ vector<int> vi; }

2 die antwort

Fehler: Es kann kein expliziter Initialisierer für das Array angegeben werden

Ich verwende Visual Studios 2013 und erhalte diesen Fehler weiterhin, verstehe aber nicht warum. class CLI{ string commands[2] = {"create", "login"}; public: void addCommand(), start(), getCommand(string); };Der Fehler: error C2536: ...

4 die antwort

Warum löst der geschützte Konstruktor in diesem Code einen Fehler aus?

Eine Frage zum geschützten Konstruktor. Ich habe gelernt, dass der geschützte Konstruktor in der abgeleiteten Klasse verwendet werden kann. Ich habe jedoch festgestellt, dass der folgende Code einen Fehler enthält. Warum passiert das so? class A ...

6 die antwort

Wie kann ich in C ++ Text an eine Textdatei anhängen?

Wie kann ich in C ++ Text an eine Textdatei anhängen? Und neu erstellen, falls nicht vorhanden, und anfügen, falls vorhanden.