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

C-Verknüpfung für den an die C-Bibliothek übergebenen Funktionszeiger

Mein Fall ist ziemlich einfach: Ich möchte, dass mein C ++ - Programm Unix-Signale verarbeitet. Dazu stellt glibc eine Funktion in signal.h namens sigaction bereit, die erwartet, dass sie einen Funktionszeiger als zweites Argument erhält. %...
13.05.2013, 11:28
2
Antworten

Einen DTrace-Consumer in C schreiben

Ich würde gerne ein C-Programm unter FreeBSD 10.1 schreiben, das einen DTrace-Consumer mit libdtrace implementiert. Ich weiß, dass ich mit einem Aufruf von dtrace_open() beginnen muss - z. Ich habe diese alte Präsentation gefunden,...
18.01.2015, 15:38
3
Antworten

In welcher Assemblersprache wird C-Code in Visual Studio kompiliert?

Wenn ich ein C-Projekt debugge, kann ich alle Assemblercodes sehen, in die es kompiliert wird. Ich möchte wissen, welche Assemblersprache das ist. Ist es NASM oder MASM oder etwas anderes? Und wenn ich Inline-Assembly verwende, kann ich dann ein...
04.05.2015, 11:20
1
Antwort

Vectorizing Modular Arithmetic

Ich versuche, einen einigermaßen schnellen komponentenweisen Vektoradditionscode zu schreiben. Ich arbeite mit 64-Bit-Ganzzahlen (signiert, glaube ich). Die Funktion ist %Vor% Ich kompiliere mit icc -std=gnu99 -O3 (icc, damit ich späte...
16.12.2013, 06:35
1
Antwort

Standardklausel vor Fallabschnitten in der switch-Anweisung

Gefunden in Linux / Kernel / signal.c %Vor% Vielleicht ist das ein nicht ganz gutes Beispiel, aber ich kann nicht verstehen, wie es funktioniert und was Linus veranlasste, den default-section vor die switch-Anweisung zu setzen.     
27.08.2013, 15:57
3
Antworten

Initialisierung Array von Arrays - Probleme

OK, ich weiß, dass in C ++ ein - sagen wir 2-dimensionales - Array auf diese Weise initialisiert werden kann: %Vor% Was nun, wenn ich bereits existierende Arrays als Elemente von theArray verwenden möchte? z. B. %Vor% Dieser Befe...
15.12.2012, 07:22
3
Antworten

C ++ spezifiziert Array-Indizes im Initialisierer wie C

Ich habe vorher C benutzt (embedded stuff), und ich kann meine Arrays so initialisieren: %Vor% d. Ich kann Indizes innerhalb des Initialisierers spezifizieren. Derzeit lerne ich Qt/C++ , und ich kann nicht glauben, dass dies in C ++ nicht...
26.11.2012, 10:28
2
Antworten

Warum gibt es keinen Effekt von Zeiger beschränken

Ich kann keinen Unterschied des Codes durch gcc sehen, um Zeiger einzuschränken. Datei1 %Vor% Datei2 %Vor% kompilieren mit %Vor% file1.s und file2.s sind beide gleich, mit Ausnahme der Zeile .file , die den Dateinamen an...
01.10.2012, 20:16
1
Antwort

Konvertiere INT_MAX in float und dann zurück in Integer.

In der C-Programmierung finde ich ein seltsames Problem, das meiner Intuition entgegensteht. Wenn ich ein integer als INT_MAX ( 2147483647 , definiert in den limits.h) deklariere und es implizit in einen float -Wert umwandle, funktion...
02.05.2014, 04:32
4
Antworten

Wie konvertiert man unsigned char * in QString

Ich weiß, das ist eine sehr grundlegende Frage, aber manchmal passiert es, dass du dein Grundkonzept verlierst :) Habe Goggling versucht, aber auch nicht genug Unterstützung. Ich verwende eine vordefinierte Bibliothek von einem unserer Geräte...
14.09.2012, 02:03