Als «c++» getaggte Fragen

85
Gibt es in C ++ einen 'Byte'-Datentyp?

Wenn vorhanden, gibt es eine Header-Datei, die eingeschlossen werden soll? Dieser Code gibt einen Kompilierungsfehler: #include <iostream> using namespace std; int main() { byte b = 2; cout << b << endl; return 0; }

84
Was macht der unäre Plus-Operator?

Was macht der unäre Plus-Operator? Es gibt mehrere Definitionen, die ich gefunden habe ( hier und hier ), aber ich habe immer noch keine Ahnung, wofür sie verwendet werden würden. Es scheint, als würde es nichts bewirken, aber es gibt einen Grund dafür,

84
Kopieren Sie die Kartenwerte in STL in den Vektor

Ich arbeite mich gerade durch Effective STL. Punkt 5 legt nahe, dass es normalerweise vorzuziehen ist, Bereichselementfunktionen gegenüber ihren Einzelelementgegenstücken zu verwenden. Ich möchte derzeit alle Werte in einer Karte (dh ich brauche die Schlüssel nicht) auf einen Vektor kopieren. Was...

84
Invertieren einer 4x4-Matrix

Ich suche nach einer Beispielcode-Implementierung zum Invertieren einer 4x4-Matrix. Ich weiß, dass es Gaußsche Eleminiation, LU-Zerlegung usw. gibt, aber anstatt sie im Detail zu betrachten, suche ich wirklich nur nach dem Code, um dies zu tun. Sprache idealerweise C ++, Daten sind in Array von 16...

84
lang lang in C / C ++

Ich versuche diesen Code auf dem C ++ - Compiler von GNU und kann sein Verhalten nicht verstehen: #include <stdio.h>; int main() { int num1 = 1000000000; long num2 = 1000000000; long long num3; //num3 = 100000000000; long long num4 = ~0; printf("%u %u %u", sizeof(num1), sizeof(num2),...

84
Wie rufe ich die C ++ - Funktion von C aus auf?

Ich weiß das. Aufruf der C-Funktion aus C ++: Wenn meine Anwendung in C ++ wäre und ich Funktionen aus einer in C geschriebenen Bibliothek aufrufen müsste, hätte ich verwendet //main.cpp extern "C" void C_library_function(int x, int y);//prototype C_library_function(2,4);// directly using...

84
Kompilieren eines C ++ - Programms mit gcc

Frage: Wie kompiliere ich ein C ++ - Programm mit dem gcc-Compiler? info.c: #include<iostream> using std::cout; using std::endl; int main() { #ifdef __cplusplus cout << "C++ compiler in use and version is " << __cplusplus << endl; #endif cout <<"Version is " <<...