Suchergebnisse für Anfrage "c++"
Bitwise-Operatoren und signierte Typen
Ich lese C ++ Primer und bin ein wenig verwirrt von ein paar Kommentaren darüber, wie Bitwise-Operatoren mit signierten Typen umgehen. Ich zitiere: Quote # 1 (Wenn es sich um bitweise Operatoren handelt) "Wenn der Operand signiert ist und ...
Können Sie sich einen Teilstring eines std :: string zuweisen?
Ich habe kürzlich festgestellt, dass ein @ ersetzt werden musstd::string 's Inhalt mit einer Teilzeichenfolge von sich. Ich denke, die logischste Funktion, die hier aufgerufen werden kann, ist die folgende ...
So übergeben Sie ein Array von Doubles von C # an C ++ (DLL)
die C ++ - Funktionssignatur lautet: int Eye_GetPositionSC2(std::string fname_mob, double sensors[9], int &map_x, int &map_y)die C # -Funktionssignatur lautet: [DllImport(@"eyeWhere.dll", CallingConvention = CallingConvention.Cdecl, CharSet = ...
Warum werden sowohl "std :: printf" als auch "printf" kompiliert, wenn <cstdio> anstelle von <stdio.h> in C ++ verwendet wird? [Duplikat
Diese Frage hat hier bereits eine Antwort: Wenn wir C-Header in C ++ verwenden, sollten wir Funktionen aus std :: oder dem globalen Namespace ...
SSL und libcurl initialisieren und "out of memory" erhalten
Ich beabsichtige, https-Anfragen mit libcurl und openssl mit einem C ++ - Programm zu erledigen. Ich habe libcurl mit @ initialisiecurl_global_init(CURL_GLOBAL_ALL) wie in der Dokumentation beschrieben. Dann benutze ich eincurl_easy Handle das ...
Unterschied zwischen Sperren, Mutex und kritischen Abschnitten
Es gibt eine Frage zum Unterschied zwischen dem Abschnitt "Mutex" und "Kritisch", die sich jedoch nicht mit Sperren befasst. So möchte ich wissen, ob kritische Abschnitte für die Thread-Synchronisation zwischen Prozessen verwendet werden ...
Static Mitglied in der Nur-Header-Bibliothek
Ich erstelle eine Nur-Header-Bibliothek und muss ein statisches Element verwenden. Ist es möglich, es in der Header-Datei ohne Neudefinitionswarnung zu definieren?
Shift maskierte Bits zum lsb
Wenn duandei einigen Daten mit einer Maske erhalten Sie ein Ergebnis, das der Größe der Daten / Maske entspricht. Was ich tun möchte, ist, die maskierten Bits im Ergebnis (wo es 1 in der Maske gab) zu nehmen und sie nach rechts zu verschieben, so ...
Mit Eigen Lib in meinem Cmake-Projekt?
Ich habe Probleme mit der Verwendung einer Nur-Header-Bibliothek (Eigen) in meinem CMake-Projekt. Wenn ich den ganzen Teil entferne, der mit der Eigen-Bibliothek zusammenhängt, kompiliert sie, aber ich weiß nicht, wie ich mit (Eigen) bauen soll. ...
Ist die Reihenfolge von std :: pair <int, std :: string> gut definiert?
Es scheint, dass ich ein @ sortieren kastd::vector<std::pair<int, std::string>>, und es wird basierend auf dem int-Wert sortiert. Ist das eine klar umrissene Sache? Tutstd::pair Haben Sie eine Standardreihenfolge basierend auf den ...