c++

C ++ ist eine universelle Programmiersprache. Es wurde ursprünglich als Erweiterung von C entworfen und behält eine ähnliche Syntax, ist aber jetzt eine komplett andere Sprache. Verwenden Sie dieses Tag für Fragen zu Code, der mit einem C ++ - Compiler kompiliert werden soll.
3
Antworten

Gibt es eine vergleichbare Alternative zu Qt?

Ich liebe die Idee von Qt, aber ich benutze es nicht nur für Open Source, sondern auch für Closed-Source-Entwicklung. Dies ist kein echtes Problem, da ich nur unter der LGPL lizenziere und die benötigten DLLs verteile. Ich bin leider auf ein Pro...
25.05.2011, 05:12
1
Antwort

Freigabe von SAFEARRAY von c ++ DLL und c #

Ich habe eine C ++ Funktion, die Daten bekommt und ich habe sie von c # aufgerufen. Die Funktion erhält einen Zeiger auf SAFEARRAY und poplate es mit Zeichenfolgen (mit SysAllocString) Alles ist in Ordnung, aber das Programm verliert Speicher...
16.07.2011, 18:35
6
Antworten

Wie synchronisiert man den Zugriff auf eine globale Variable mit sehr häufigen Lesevorgängen / sehr seltenen Schreibvorgängen?

Ich arbeite an der Debug-Protokollierungsinfrastruktur für eine Serveranwendung. Jeder Protokollierungspunkt im Quellcode gibt unter anderen Parametern seine Ebene (KRITISCH, FEHLER usw.) an. Also im Quellcode-Protokollierungspunkt sieht wie fol...
30.09.2011, 18:50
2
Antworten

Leiten Sie den minimalen regulären Ausdruck von der Eingabe ab

Ich habe einen entfernten "Agenten", der "Ja" oder "Nein" zurückgibt, wenn er eine Zeichenfolge ausgibt. Die Kommunikation mit diesem Agenten ist teuer, daher hoffe ich, eine Bibliothek zu finden, die es mir ermöglicht, bei positivem und negativ...
28.09.2011, 23:46
1
Antwort

Probleme mit for-Schleifen in Lambdas

Ich schreibe gerade ein kleines Projekt, das ich vor einiger Zeit geschrieben habe, und ersetze Funktionszeiger mit std::function und lambdas. Dabei stolperte ich über ein Problem mit for-Schleifen in Lambdas. in Visual Studio 2010 (mit SP...
08.04.2011, 18:47
1
Antwort

XCode 4 Relative # Pfade in der Suche einschließen?

Ich versuche, ein Projekt, das ich ursprünglich in Windows geschrieben habe, auf OS X zu portieren, und habe Schwierigkeiten mit den Header-Suchpfaden. Ich habe Benutzersuchpfade verwendet, um nach Quellordner "project/src/core/" einzubezi...
13.04.2011, 03:08
2
Antworten

Warum funktioniert std :: tr1 :: function mit Objective-C Blocks?

Ich war ziemlich überrascht, als ich feststellte, dass der folgende Code tatsächlich funktioniert: %Vor% Scheint so, als ob std::tr1::function aus einem Objective-C-Block konstruiert werden könnte, aber ich bin mir nicht sicher, wie, da (...
09.04.2011, 19:31
3
Antworten

Verwenden Sie VC ++ 2010-Laufzeitbibliotheken im VC ++ 2008-Projekt

Ich arbeite an dem Optimierungsalgorithmus, so dass die Leistung wirklich zählt. Der Algorithmus ist etwa 8-mal schneller, wenn er in VS 2010 im Vergleich zu VS 2008 kompiliert wird. Googling zeigt, dass es nicht meine Schuld ist (siehe zB Ссыл...
27.08.2012, 13:39
1
Antwort

Der Wechsel von C ++ nach Java [geschlossen]

Ich bin ein C ++ Entwickler durch und durch. Ich bin begeistert von der Sprache und genieße insbesondere die Kraft, die mir Template-Metaprogrammierung und Kompilierzeit-Polymorphie geben, und die neueren Entwicklungen wie C ++ 11's variadische...
30.08.2012, 04:11
1
Antwort

Wie lokale lokale Variablen in C ++ initialisiert werden? [Duplikat]

Ich wollte die c ++ 11 thread_local verwenden, um die Variable thread_local zu erstellen und zu verwenden, aber da sie noch nicht von gcc unterstützt wird, verwende ich gcc specific __thread . Die Art, wie ich die Variable deklariert ha...
22.08.2012, 14:27