Suchergebnisse für Anfrage "c"
Explizite Initialisierung von Struktur- / Klassenmitgliedern
struct some_struct{ int a; }; some_struct n = {}; n.a wird danach 0 sein; Ich weiß, dass diese geschweifte Form der Initialisierung von C geerbt wird und aus Kompatibilitätsgründen mit C-Programmen unterstützt wird. Dies funktioniert jedoch nur ...
Schnellstes Lesen von Dateien in C
Im Moment benutze ich fread (), um eine Datei zu lesen, aber in einer anderen Sprache ist fread () ineffizient. Ist das auch in C so? Wenn ja, wie würde das Lesen von Dateien beschleunigt?
Error beim Übergeben eines Zeigers an ein Array von Strukturen
#include <stdio.h> #include <stdlib.h> struct Point { double x; }; void test(struct Point **a, int len) { int i; printf("a = %p\n", a); for (i = 0; i < len; ++i) printf("%f\n", a[i]->x); } int main() { int i; int len = 4; struct Point *P; P = ...
# in .h oder .c / .cpp aufnehmen?
Wenn in C oder C ++ codiert wird, wo soll ich das @ hab#include 's? callback.h: #ifndef _CALLBACK_H_ #define _CALLBACK_H_ #include <sndfile.h> #include "main.h" void on_button_apply_clicked(GtkButton* button, struct user_data_s* data); ...
Ist es möglich, Objektdateien in Eclipse zu importieren / auszuführen?
Unser Professor stellte Objektdateien einer früheren Aufgabe zur Verfügung, die ich nicht abschließen konnte. Diese vorherige Zuordnung ist erforderlich, um die aktuelle Zuordnung zu vervollständigen / zu testen. Wäre es mir irgendwie möglich, ...
Was bedeutet "char (* a) [12]"?
Ist das vom C-Standard?
"Array-Index ist keine Ganzzahl" c
Ich versuche eine Matrixmultiplikation mit for-Schleifen durchzuführen und erhalte die Fehlermeldung "Array-Index ist keine Ganzzahl". Könnte ich bitte Hilfe bekommen? #include <stdio.h> #include <stdlib.h> int main(void) { float Matrix_1[3][3] ...
Using Go auf bestehendes C-Projekt
Ich habe ein Programm, das vollständig in C geschrieben ist und mehrere Objekte verwendet(.o) Dateien drin. Diese Dateien befinden sich alle in einer Archivdatei(.a), das wiederum zur Kompilierungszeit des Programms main @ verwendet wi(.c) ...
Ruft das Freigeben eines int *, das einem char * (von `malloc` zugewiesen) zugewiesen wurde, Undefiniertes Verhalten auf?
Der Titel ist vielleicht verwirrend. Annehmenstr ist ein Zeiger, der von @ zugewiesen wimalloc. ptr, vom Typint*, ist ihm zugewiesen und wird wie im folgenden Codeausschnitt gezeigt freigegeben: char* str = malloc(64); int* ptr = str; ...
Reverse P / Tutorial aufrufen? [geschlossen
Ich habe eine alte C / C ++ - Klasse, die ich mithilfe von PInvoke @ über .net umgestalten und zugreifen möcht Alle P / Invoke-Tutorials beziehen sich auf den Aufruf von win32 api, aber ich habe nichts gefunden, um die andere Seite zu ...