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

Best Practice zum Zurückgeben einer Zeichenfolge mit variabler Länge in c

Ich habe eine Zeichenfolgenfunktion, die einen Zeiger auf eine Quellzeichenfolge akzeptiert und einen Zeiger auf eine Zielzeichenfolge zurückgibt. Diese Funktion funktioniert derzeit, aber ich mache mir Sorgen, dass ich nicht die Best Practices...
12.06.2013, 17:16
5
Antworten

String Zeiger und Array von Zeichen in c

Ich fange gerade an, C zu lernen, und habe etwas Verwirrung über den String-Zeiger und die Zeichenkette gefunden. Kann mir jemand helfen, meinen Kopf ein bisschen zu räumen? %Vor% also nehme ich an, dass sowohl name als auch name2 auf die Ad...
13.06.2013, 00:24
3
Antworten

Wie füge ich einen Include-Pfad für Kernel-Makefile hinzu

Wie füge ich einen Include-Pfad für Kernel-Makefile hinzu? Ich möchte "test_kernel.h" in test_module.c einschließen. der "test_kernel.h" befindet sich in einem anderen Verzeichnis "inc" Ich habe versucht in der folgenden Lösung in meinem Makefil...
16.04.2012, 14:39
2
Antworten

malloc () stürzt ab und sagt beschädigte doppelt verkettete Liste

Bearbeiten Die vollständige Quelle finden Sie hier: Ссылка Programm hier aufrufen: Ссылка Ich habe eine relativ einfache Speicherzuweisung, die fehlschlägt. Die Anwendung ist nicht besonders kompliziert, obwohl sie Speicherplat...
03.08.2013, 16:44
5
Antworten

Was ist die beste Strategie für die Freigabe von Variablen zwischen Quelldateien in c / c ++?

Ich muss häufig c / c ++ - Programme mit mehr als 10 Quelldateien schreiben, wobei eine Handvoll Variablen zwischen den Funktionen in allen Dateien aufgeteilt werden muss. Ich habe zuvor gelesen, dass es allgemein üblich ist, globale Variablen m...
01.08.2013, 15:39
4
Antworten

Gibt ein Array von Strukturen oder ein Array von Strukturzeigern zurück?

Wenn Sie struct von einer Funktion zurückgeben müssen, würden Sie normalerweise stattdessen einen Zeiger auf struct zurückgeben. Wenn Sie dann ein Array von Strukturen zurückgeben wollen, empfehlen wir: gibt ein Array von Strukturen...
01.08.2013, 11:15
2
Antworten

Was ist der richtige Weg, um ein Array von Zeigern zu setzen?

Wenn ich Zeiger vom Typ T (T*) habe und ich ein Array von ihnen habe T* array[N] erlauben mir diese beiden Methoden später zu überprüfen, welche Einträge Nullzeiger sind, um Zeug in jedem Bucket zu initialisieren? memset(array, 0, size...
04.10.2012, 21:09
1
Antwort

Übergeben Sie ein Array an eine umbrochene Funktion als Zeiger + Größe oder Bereich

Gegeben eine Kopfzeile wie: %Vor% (Ich habe C ++ 11 hier aus praktischen Gründen verwendet, dies könnte entweder C oder C ++ sein, wenn Sie die Implementierungen geändert haben) Wie kann ich diese Funktionen so umschließen, dass nur ein A...
20.07.2012, 18:00
2
Antworten

Parallele verschachtelte for-Schleife mit openMP

Ich versuche die verschachtelte for-Schleife in der Funktion generate_histogram () unten mit openMP zu optimieren. Ich habe viel mit verschiedenen Kombinationen von Pragmas probiert, basierend auf dem, was ich in dieser SE-Beitrag . Das Pro...
25.05.2013, 16:12
1
Antwort

Wie analysiere ich eine XML-Zeichenfolge anstelle von XML-Dokument in c mit libxml2-Bibliothek

Alle Beispiele in der libxml2-Dokumentation libxml-Tutorial werden unter Verwendung externer XML-Dateien erwähnt. Was passiert, wenn ich eine Zeichenfolge mit XML-Inhalt analysieren muss? Ist es wirklich in libxml2 C-Bibliothek möglich, oder d...
23.09.2012, 18:02