Suchergebnisse für Anfrage "c++"

10 die antwort

Was macht VC ++ beim Packen von Bitfeldern?

Um meine Frage zu klären, beginnen wir mit einem Beispielprogramm: #include <stdio.h> #pragma pack(push,1) struct cc { unsigned int a : 3; unsigned int b : 16; unsigned int c : 1; unsigned int d : 1; unsigned int e : 1; unsigned int f : 1; ...

2 die antwort

wie man wieder nach einer Eingabe fragt c ++

Meine Frage ist, wie ich den Benutzer frage, ob er / sie noch einmal eingeben möchte. Ex. willst du nochmal rechnen ja oder Nein Kann jemand erklären, was ich falsch mache und den Fehler beheben. int main() { } int a; cout << endl << "Write 1 ...

6 die antwort

SFINAE, um die Basisvorlage zu erstellen, führt immer zu Fehler

So entwerfe ich eine Artmy_numeric_cast -Funktion zum Begrenzen der verfügbaren Konvertierungstypen bei Verwendung eines Frameworks, das ich schreibe. Es war ziemlich einfach, so etwas wie @ zu t template<typename To, typename From> constexpr ...

TOP-Veröffentlichungen

6 die antwort

Wie werden Threads auf Benutzerebene geplant / erstellt und wie werden Threads auf Kernelebene erstellt?

Entschuldigen Sie, wenn diese Frage dumm ist. Ich habe einige Zeit online versucht, eine Antwort zu finden, konnte diese aber nicht und deshalb frage ich hier. Ich lerne Fäden und habe @ durchlaufdieser ...

6 die antwort

Direktes Schreiben in den char * -Puffer von std :: string

lso habe ich einstd::string und haben eine Funktion, die @ nimchar* und schreibt hinein. Schon seitstd::string::c_str() undstd::string::data() Rückkehrconst char*, Ich kann sie nicht benutzen. Also habe ich einen temporären Puffer zugewiesen, ...

6 die antwort

Warum wird der Konstruktor std :: string zurückgesetzt? GetLastError

Ich rufe Windows-APIs aus C ++ - Code auf und habe eine Hilfsmethode, mit der ich das @ ausführen kanFormatMessage Stuff und werfen eine Ausnahme für die Fehlerbehandlung. Die Signatur der Funktion ist void throw_system_error(const std::string& ...

4 die antwort

MinGW 5.3.0-2 funktioniert nicht

Ich erhalte einen bizzare-Fehler nach dem Upgrade auf MinGW 5.3.0-2 (aktuelle Version) Ich habe alles überprüft, weil es das fünfte Mal ist, dass ich es neu installiere und dachte, es würde helfen [https://i.stack.imgur.com/X3Imm.png] Code :: ...

10 die antwort

Wie konvertiere ich ein 12-Bit-Image in 8-Bit in C / C ++?

Also gut, ich war sehr frustriert, als ich versucht habe, einen 12-Bit-Puffer in einen 8-Bit-Puffer umzuwandeln. Die Bildquelle ist eine 12-Bit-GrayScale (aus JPEG2000 dekomprimiert), deren Farbbereich von 0 bis 4095 reicht. Jetzt muss ich das ...

10 die antwort

Kann Parameter 1 nicht von 'char' in 'LPCWSTR' konvertieren

Ich bekomme immer diesen Fehler:cannot convert parameter 1 from 'char' to 'LPCWSTR' int main(int argc, char argv[]) { // open port for I/O HANDLE h = CreateFile(argv[1],GENERIC_READ|GENERIC_WRITE,0,NULL,OPEN_EXISTING,0,NULL); if(h == ...

12 die antwort

Wie wird absichtlich ein Fehler beim Kompilieren der Vorlageninstanziierung verursacht?

Manchmal möchten Sie beim Codieren mit C ++ - Vorlagen verhindern, dass Benutzer eine bestimmte Spezialisierung oder einen Satz von Spezialisierungen instanziieren, da das Ergebnis unsinnig wäre. Sie können also eine (bestimmte oder teilweise) ...