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

XS Speicherleck in diesem Code?

In diesem Code kann der Speicherleck nicht gefunden werden. Grundsätzlich möchte ich einen XS-Wrapper für eine C-Funktion schreiben, die ein zweidimensionales Array zurückgibt. C-Funktion: %Vor% XS-Wrapper: %Vor% Ein "array of...
15.08.2013, 19:08
6
Antworten

"Kleiner als oder gleich" gegenüber "Kleiner als" für die Verarbeitung [geschlossen]

Betrachten Sie die folgenden Bedingungen: %Vor% und %Vor% Berücksichtigt nur int . Ich weiß, dass diese Bedingungen dem gleichen Zweck dienen und der Verarbeitungsunterschied vernachlässigbar ist. Doch was kann der Verarbeitungsun...
11.04.2014, 11:05
1
Antwort

Linke Verschiebung negativer Werte um 0 Positionen?

In C ist eine Verschiebung eines negativen Wertes nach links ein undefiniertes Verhalten. Ich habe zwei Bibliotheken gefunden, die mit ICC von Intel kompiliert wurden, wobei der fehlerhafte Code entfernt wurde. Derselbe Code war unter Clang, Com...
05.04.2014, 16:48
1
Antwort

hat einen Kompilierfehler, wenn clock_gettime in c99 verwendet wird

Wenn ich clock_gettime in meinem Code-Snippet verwende und mit dem Flag -std = c99 kompiliere, habe ich einen Fehler wie folgt bekommen: %Vor% und ich habe die Datei 'time.h' eingefügt. Jeder weiß, wie man es repariert.     
25.10.2012, 13:31
5
Antworten

C-Funktion Deklaration und Definition in mehr als einer Quelldatei

Hier ist der Inhalt von src1.c: %Vor% Und hier ist der Inhalt von src2.c: %Vor% Warum ist es nicht obligatorisch, die Funktion go in src1.c file nach dem Kompilieren unter Linux zu deklarieren? %Vor% Setzt der Compiler die go...
26.10.2012, 11:05
3
Antworten

Komplexität für verschachtelte Schleifen, die durch 2 teilen

Ich versuche, die Komplexität einer for-Schleife mit Hilfe der Big-O-Notation herauszufinden. Ich habe das schon früher in meinen anderen Klassen gemacht, aber dieses ist strenger als die anderen, weil es sich um den eigentlichen Algorithmus han...
25.05.2013, 10:06
1
Antwort

Wie vermeidet man die Standardkonstruktion von Elementen in Schub :: device_vector?

Beim Erstellen eines neuen Thrust-Vektors scheint standardmäßig 0 zu sein - ich möchte nur bestätigen, dass dies immer der Fall sein wird. Wenn ja, gibt es auch eine Möglichkeit, den für dieses Verhalten verantwortlichen Konstruktor fü...
05.05.2013, 22:13
2
Antworten

Wie erhält man die Breite einer Zeichenkette in Pixel (/ logische Einheiten)?

Ich folge einem Tutorial hier , um eine horizontale Bildlaufleiste zu einer Liste hinzuzufügen Steuerung. Alles, was dort funktioniert, außer der TextWidth () - Funktion (VC ++ 2012 sagt, es ist undefiniert), so fand ich diese Frage. Aber ich...
28.04.2013, 13:16
2
Antworten

Schneller String Vergleich von Strings mit exakter Länge in C

Hat jemand eine Idee, wie der schnellste Weg eines Stringvergleichs für Strings mit genau 6 Zeichen aussehen wird? Meine Idee ist folgende: %Vor%     
28.01.2013, 14:22
3
Antworten

Verwendung und Dereferenzierung (void **)

Ich würde gerne ein "polymorphes" Array von Zeigern an eine Funktion übergeben. Ich kann Folgendes ohne Warnungen tun: %Vor% gcc scheint automatisch x auf ein (void*) zu setzen, was einfach toll ist. Ich erhalte jedoch eine Warnu...
23.09.2013, 04:34