Suchergebnisse für Anfrage "c++"

2 die antwort

Abbreviated function template vs. function template mit Weiterleitungsreferenzparameter

Was sind die Unterschiede zwischenFunktionsvorlagen mit Weiterleitungsreferenzparametern template<typename T> void Universal_func(T && a) { }und abgekürzte Funktionsvorlagen? void auto_fun(auto && a) { }Kann ich ersetzenUniversal_func ...

8 die antwort

Aufrufen des überladenen Konstruktors einer virtuellen Basisklasse

Gibt es eine (praktische) Möglichkeit, die normale (virtuelle) Aufrufreihenfolge von Konstruktoren zu umgehen? Beispiel class A { const int i; public: A() : i(0) { cout << "calling A()" << endl; } A(int p) : i(p) { cout << "calling A(int)" << ...

6 die antwort

C ++ - Definition des statischen Datenelements dllimport

Ich habe eine Klasse, die wie folgt aussieht: //.h file class __declspec(dllimport) MyClass { public: //stuff private: static int myInt; }; // .cpp file int MyClass::myInt = 0;Ich erhalte den folgenden Kompilierungsfehler: error C2491: ...

TOP-Veröffentlichungen

10 die antwort

C ++ statischer const Zugriff durch einen NULL Zeiger [duplizieren]

Diese Frage hat hier bereits eine Antwort: c ++ greift auf statische Member mit dem Nullzeiger @ [/questions/28482809/c-access-static-members-using-null-pointer] 4 Antwortenclass Foo { public: static const int kType = 42; }; void Func() { ...

2 die antwort

Welchen Effekt hätte LWG2349?

Während libstdc ++ nicht folgt, folgt libc ++die Norm, die besagt, [https://stackoverflow.com/a/35020134/2642059] das Vorbeigehenios_base::failbit zubasic_istream::exceptions [http://en.cppreference.com/w/cpp/io/basic_ios/exceptions] hat keine ...

4 die antwort

So erstellen Sie einen sortierten Mapping-Integer-Index mit Vorlagen

Ich habe die Datenstruktur: template <int...I> struct index {}; template <typename...T> struct data {}; template <int I, int J> struct X { static constexpr int i = I; static constexpr int j = J; }; typedef data< X<0,4>, X<1,2>, X<2,1>, X<1,6>, ...

4 die antwort

C ++ Wie bekomme ich die aktuelle Konsole Conhost-Prozess

Ich habe auf so vielen Websites nach @ gesuc"how i get the conhost process", und nichts ist wirklich das, wonach ich suche. Ich habe gesucht auf. superuser/stackoverflow ...

10 die antwort

Initialize a reference - Warnung C4355: 'this': Wird in der Initialisierungsliste für Basismitglieder verwendet.

class A; class B { public: B(A& a) : a(a) {} private: A& a; }; /* Method 1 */ /* warning C4355: 'this' : used in base member initializer list */ /* class A { public: A() : b(*this) {} private: B b; }; */ /* Method 2 */ /* But I need to manually ...

2 die antwort

Travis CI mit C ++ 14 und Linux

Similar: Travis CI mit Clang 3.4 und C ++ 11 [https://stackoverflow.com/questions/22111549/travis-ci-with-clang-3-4-and-c11] Wie bringt man Travis CI dazu, mit C ++ 14 zu arbeiten? Hier ist unser aktuelles.travis.yml Datei language: cpp ...

6 die antwort

Erfahrung mit der Boost.Log-Protokollierungsbibliothek? [geschlossen

Ich überlege, das @ zu verwende Boost.Log Logging Library [http://boost-log.sourceforge.net/]. Benutzt jemand Boost.Log? Bitte teilen Sie Ihre Erfahrungen in diesem Zusammenhang. Die anderen Bibliotheken, die ich in Betracht ziehe, sind Apache ...