Description:
ISO-konformes C++. <voyager@bud.prima.de> (Moderated)
|
|
|
Frage zu Vererbung mit virtuellen Funktionen
|
| |
Hallo, ich habe da mal eine Frage zu virtuellen Funktionen. Gegeben ist: class A { public: virtual void F() { cout << "func A" << endl; } ...class B : public A { public: void F() { cout << "func B" << endl; } ...class C : public B { public: void F() { cout << "func C" << endl; } ...und diese werden wie folgt benutzt:... more »
|
|
lib/dll compilerunabhängig?
|
| |
Hallo Welt, sind Bibliotheksdateien (unter Windows z. B. ".lib", ".dll") eigentlich compilerunabhängig "genormt"? Will sagen, kann eine mit Compiler A erstellte LIB/DLL (unter dem gleichen OS) generell auch in einem mit Compiler B erstellten Programm genutzt werden? (Ich habe dunkel in Erinnerung, dass das nur für Bibliotheken gilt, die... more »
|
|
Template-Nutzung/Look-up bei geschachtelten Klassen/Strukturen
|
| |
Hallo, der folgende (minimierte) Code compiliert anstandslos (auch bei -pedantic -ansi -Wall -Wextra) mit g++ 3.4.4 / 4.2.4 auf Solaris sowie g++ 4.3.3 auf Linux. Ein C++ Code-Analysator stolpert jedoch darüber und auch der Comeau-Online-Compiler spuckt an der gleichen Stelle eine Fehlermeldung aus.... more »
|
|
boost::posix_time::ptime in Millisekunden?
|
| |
Hallo, bin ich hier mit Fragen zu den Boost-Bibliotheken richtig? Ich verwende die gerade massiv, um Programme systemunabhängig zu machen und da stellen sich mir doch einige Rätsel. Aktuell geht es um boost::interprocess::named_mut ex.timed_lock(const boost::posix_time::ptime& abs_time) - ich finde hier keinen Konstruktor,... more »
|
|
Freigabe von Screenshot?
|
| |
Hey, Ich habe ein kleines Problem mit meinem Programm. Dieses "scannt" auf dem Bildschirm nach gewissen Pixeln und reagiert darauf. Da ich ziemlich viele Pixel auslese, hab ich mir gedacht, direkt ein Snapshot in ein Array einzulesen und dann damit zu arbeiten. Dies geht auch viel schneller als immer mit GetPixel, jedoch hab ich das... more »
|
|
signed durch unsigned?
|
| |
Wie dividiere ich standardkonform ein signed int s durch ein unsigned int u, wenn ich ein signed int als Ergebnis haben will? s/u ist ja unsigned, bei s<0 ist das Ergebnis anders als gewollt. Helmut
|
|
Mocking Framework für C++
|
| |
Hallo zusammen, ich schaue mich gerade nach einem Mocking Framework für C++ um. Hat jemand von euch Erfahrung mit Mocking Frameworks zur Verwendung in Unit-Tests unter C++ gemacht? Wenn ja, welche Frameworks habt ihr verwendet? Gibt es so etwas ähnliches wie Mockito, JMock oder EasyMock (aus der Java-Welt)?... more »
|
|
Template Generierung explizit erlauben/verbieten
|
| |
Ich möchte gerne die Generierung von Template Code je nach Typ explizit erlauben oder verbieten. Im Prinzip ist mir klar, wie das geht. Ein Beispiel, wie es funktioniert, steht im Anhang. Frage: gibt es dafür (benannte?) Quasi-Standards/Pattern, damit ich nicht lange erklären muss, was ich mir dabei gedacht habe?... more »
|
|
Ein paar Fragen zur Geschichte und TR1
|
| |
Hallo allerseits, ich hab mal ein paar Fragen zu Begrifflichkeiten. Fangen wir bei der Geschichte der Standard-Bibliothek von C++98 an: AFAIK gilt Standard-Bibliothek = STL + C-Bibliothek + Epsilon. 1.Frage: was enthält Epsilon? Oder ist Epsilon 0? Waren Streams schon Teil der STL? 2.Frage: ist TR1 normativ? Man findet im Netz einige Aussagen, nach... more »
|
|
|