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.
5
Antworten

C - shared memory - dynamisches Array in shared struct

Ich versuche, eine Struktur wie diese zu teilen Beispiel: %Vor% zwischen Prozessen, ist das Problem, dass, wenn ich "a" mit einem malloc initialisiere, es privat zu dem Haufen des Prozesses wird, der das tut (oder mindestens ich denke, dass...
28.01.2013, 08:50
2
Antworten

Kann der int-Zeiger in char * umgewandelt werden?

Das folgende Programm testet Little / Big Endian auf Intel Prozessor. Eigentlich ist Little Endian korrekt ausgegeben. Zuerst werfe ich int auf char* und greife auf seinen Wert ohne Initialisierung auf int * zu. Ich verstehe den zweiten...
26.01.2013, 19:53
1
Antwort

Ändern der Lese- / Schreibberechtigungen für einen Dateideskriptor

Ich arbeite an einem Linux-C-Projekt und habe Probleme beim Arbeiten mit Dateideskriptoren. Ich habe einen Waisen-Dateideskriptor (die Datei war open () 'd dann unlink ()' d, aber die fd ist immer noch gut), die schreibgeschützte Erlaubnis ha...
09.01.2011, 03:29
3
Antworten

Thread-Sicherheit von Lese- / Pread-Systemaufrufen

Ich habe einige Abfragen im Zusammenhang mit den Systemaufrufen von read () / pread () in einer Multithread-Umgebung Ich verwende Mac-OSX, das auf FreeBSD basiert, wenn das irgendwie hilft Ich verwende diese Datei nur im Lesemodus und nicht i...
11.03.2011, 02:22
3
Antworten

Tools zum Erkennen der falschen Freigabe in einer C / C ++ - Anwendung

Gibt es Tools, die False Sharing für in C oder C ++ geschriebene Anwendungen erkennen und melden?     
16.08.2011, 14:36
1
Antwort

Warum funktioniert dieser Code nicht mit Ruby 1.9, sondern mit Ruby 1.8?

Ich habe den stabilen Ruby-Quellcode von der Ruby Website heruntergeladen (1.9.2-p180) und kompiliert es auf Windows mit MinGW 4.5.2-TDM und MSYS. Zum kompilieren habe ich sh configure und make ausgeführt. Ich habe msvcrt-ruby191.dll u...
05.07.2011, 16:04
4
Antworten

Wie kann die Interrupt-gesteuerte UART-Übertragung PIC24H gedrosselt werden?

Ich übertrage Daten von meinem PIC24H Mikrocontroller über 460Kbaud UART zu einem Bluetooth Funkmodul. Unter den meisten Bedingungen funktioniert dieser Fluss gut und das Bluetooth-Modul verwendet CTS- und RTS-Leitungen, um die Flusskontrolle zu...
06.07.2011, 21:02
1
Antwort

Dynamisches FFI in Go

Ist es möglich, dynamisch fremde C-Bibliothek (dll) zu laden und seine Funktionen in Go aufzurufen? Ich weiß, dass es cgo gibt, das verwendet wird, um statisch an C-Funktionen zu binden, aber ich bin an einem dynamischen Weg interessiert...
09.11.2010, 10:28
3
Antworten

Wie erstellt man n Threads?

Ich versuche, ein Multithread-Programm zu schreiben, die Anzahl der Threads basierend auf der Eingabe über die Kommandozeile, und deshalb kann ich keine vorgefertigten Threads programmieren. Ist das ein gültiger Weg? %Vor% Hier ist mein Erg...
10.02.2011, 23:56
1
Antwort

OS X: Core-Dump generieren, ohne den Prozess herunterzufahren?

Ich weiß, wie man einen Kern-Dump auf OS X erzeugt, wenn ein Prozess abstürzt, aber was ich wirklich tun muss, ist an einen Prozess anzuhängen, einen Core-Dump zu generieren und diesen Prozess fortzusetzen (ohne ihn zu töten). Vor langer Zeit...
01.02.2010, 19:22