Suchergebnisse für Anfrage "c"

6 die antwort

Wie kann ich Garbage Collection für eine in C implementierte interpretierte Sprache bereitstellen?

Wenn ich eine interpretierte Sprache für Garbage Collectors in C implementieren würde, wie kann ich dann eine präzise (d. H. Nicht konservative) Garbage Collection bereitstellen, ohne einen eigenen Garbage Collector zu schreiben? Gibt es dafür ...

6 die antwort

sin v / s sinf Funktion in C

Ich versuche das @ zu benutzsinf Funktion in meinem C-Programm, aber es gibt mir einen undefinierten Referenzfehler unter MSVC 6.0, jedochsin funktioniert gut Dies macht mich neugierig, den Unterschied zwischen @ zu findsin undsinf. Was ist ...

10 die antwort

Goal of Cs "auto" -Schlüsselwort

Was ist das Ziel des Schlüsselworts "auto" in C? Mit C ++ 0x hat es eine neue Bedeutung, aber bedeutet das, dass mein Code kaputt geht, wenn ich C-Code auf einen C ++ 0x-Compiler portiere?

TOP-Veröffentlichungen

14 die antwort

C / C ++ Zeilennummer

ann ich die Zeilennummer aus Gründen der Fehlerbehebung in @ abrufeC / C ++ - Compiler? (Standardmethode oder spezielle Methoden für bestimmte Compiler) z. if(!Logical) printf("Not logical value at line number %d \n",LineNumber); // How to get ...

2 die antwort

X-Makro unterbricht Sauerstoff-Callgraph

Ich habe 3 Dateien: test.c int table[] = { #define X(val) val, #include "test.x" #undef X }; void level2(void) { level3(); level4(); } void level3(void) { level4(); } test2.c void level1(void) { level2(); level3(); level4(); } void ...

8 die antwort

Type Punning eine Struktur in C und C ++ über eine Union

Ich habe dies in gcc und g ++ mit pedantic kompiliert und bekomme in keinem eine Warnung: #include <stdio.h> #include <stdlib.h> #include <string.h> struct a { struct a *next; int i; }; struct b { struct b *next; int i; }; struct c { int x, x2, ...

2 die antwort

CUDA: Addition von zwei Zahlen mit falscher Antwort

Hier ist das Programm #include <stdio.h> #include <cuda.h> #include <cuda_runtime.h> #include <device_launch_parameters.h> __global__ void Addition(int *a,int *b,int *c) { *c = *a + *b; } int main() { int a,b,c; int *dev_a,*dev_b,*dev_c; int ...

6 die antwort

Schreiben eines Funktionszeigers in c

Ich habe kürzlich einen Code gelesen und festgestellt, dass ein Funktionszeiger wie folgt geschrieben ist: int (*fn_pointer ( this_args ))( this_args )Ich stoße normalerweise auf einen Funktionszeiger wie diesen: return_type (*fn_pointer ) ...

10 die antwort

using scanf in C / C ++

Um einen int mit scanf zu lesen, verwenden wir: scanf("%d",&i);Was wäre wenni ist lange nicht int ?? Hinweis: bei Verwendung von%d mitlong es gibt mir eine ärgerliche Warnung .. Vielen Dank

4 die antwort

Wie benutzt man pkg-config in Make

Ich möchte das einfachste GTK-Programm kompilieren. Ich kann es mit der Kommandozeile kompilieren: gcc $(pkg-config --cflags --libs gtk+-3.0) main.c -o main.o Allerdings, wenn ich Make benutze, funktioniert es nicht: CFLAGS=-g -Wall -Wextra ...