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.
1
Antwort

Ruft Programmnamen in einer gemeinsam genutzten Bibliothek programmatisch ab

Kann ich eine Liste aller Funktionsnamen aus einer gemeinsam genutzten Bibliothek (nur Linux) programmgesteuert erhalten, wenn ich dl_open() ? verwende? Ich möchte so etwas: %Vor% Beispielbibliothek (mylib.so) Kopfzeile (.h): %Vor...
12.08.2014, 17:16
3
Antworten

C11 statomic und Calloc

Ich habe eine Struktur, die ein atomares Feld enthält: %Vor% Diese Struktur ist mit calloc : belegt %Vor% Ist es tragbar zu erwarten, dass p->a auf 0 initialisiert wird? Es gibt genügend Barrieren im Code, so dass eine schwach ko...
29.05.2015, 17:04
1
Antwort

Asynchrone, bestätigte Punkt-zu-Punkt-Verbindung mit gSoap

___ qstnhdr ___ Asynchrone, bestätigte Punkt-zu-Punkt-Verbindung mit gSoap ___ tag123c ___ C ist eine universelle Computerprogrammiersprache, die für Betriebssysteme, Bibliotheken, Spiele und andere Hochleistungsanwendungen verwendet wird. Dieses Tag...
10.04.2013, 12:51
5
Antworten

Kann ein zweidimensionales Array in C ohne explizite Größe initialisiert werden?

___ qstnhdr ___ Kann ein zweidimensionales Array in C ohne explizite Größe initialisiert werden? ___ answer22100929 ___ Erstellen Sie eine Struktur mit 1D-Arrays. Wenn Sie jedoch dieser Methode folgen, können Sie neue Arrays erstellen, aber es wir...
28.02.2014, 16:19
4
Antworten

Am effizientesten lexikographischer Index

Kann jemand potenziell effizientere Algorithmen finden, um die folgende Aufgabe zu erfüllen?: Geben Sie für jede gegebene Permutation der ganzen Zahlen 0 bis 7 den Index zurück, der die Permutation lexikographisch beschreibt (indexiert von 0,...
31.05.2014, 01:08
4
Antworten

Desktopumgebung in Linux programmgesteuert in C erkennen

Ich versuche herauszufinden, ob ich auf einer Gnome- oder KDE-Desktopumgebung laufe. Ich weiß, dass ich über einen ps -aux und grepping Gnome oder KDE überprüfen kann, aber das ist nicht gut: 1) Was ist, wenn ich auf einem Gnome-Desktop bin,...
16.08.2010, 19:49
6
Antworten

Sind C / C ++ / ObjC / Swift / JS Apples einzige Sprachen für die iPhone-Entwicklung?

Laut diesem Beitrag zu Daring Fireball gibt es heute eine neue iPhone SDK-Vereinbarung in Verbindung mit der iPhone OS 4.0-Ankündigung bans beliebige iPhone-Anwendung nicht in C, C ++ - Objective-C oder JavaScript implementiert. Die deutli...
08.04.2010, 20:37
1
Antwort

gcc Deaktivieren Sie alle Warnungen für einige Zeilen Code

Ich habe das gleiche Problem, wie es Jonathon Reinhart hier beschrieben hat: Deaktivieren Sie gcc warning bei der Neudefinition vorübergehend Das liegt daran, dass ich Bibliotheken von Drittanbietern verwenden muss ( Nur C ), die so viele W...
03.01.2015, 08:09
1
Antwort

Die richtige Methode, um numpy.matrix in den C-Doppelzeiger zu konvertieren

Was ist der kanonische Weg, um eine numpige Matrix als Argument für eine C-Funktion zu erhalten, die einen Doppelzeiger braucht? Kontext : Ich verwende numpy , um einen C-Code zu validieren. Ich habe eine C-Funktion, die ein const double...
28.12.2014, 23:49
1
Antwort

Wie finde ich heraus, ob eine Funktion reentrant ist?

Ich versuche, eine Funktion aus einer Open Source-Bibliothek zu verwenden. Diese Funktion wird standardmäßig nicht von außen offen gelegt (daher nehme ich an, dass es sich nicht um eine direkt von der Open Source Bibliothek bereitgestellte Funkt...
23.04.2015, 13:11