Suchergebnisse für Anfrage "c"

10 die antwort

C / C ++ URL-Dekodierungsbibliothek

Ich entwickle ein C / C ++ - Programm unter Linux. Können Sie mir bitte sagen, ob es eine C / C ++ - Bibliothek gibt, die die URL entschlüsselt? Ich suche nach Bibliotheken, die "http% 3A% 2F% 2F" konvertieren zu: "http: //" oder "a + t +% 26 ...

3 die antwort

'Ungültige Konvertierung von some_type ** nach const some_type **'

Ich habe eine Funktion, die @ erfordeconst some_type** als Argument some_type ist eine Struktur, und die Funktion benötigt einen Zeiger auf ein Array dieses Typs. Ich habe eine lokale Variable vom Typ @ deklariesome_type* und initialisiert es. ...

1 die antwort

Ungerader Bitoperator in der Inkrement-Anweisung einer for-Schleife [duplizieren]

Diese Frage hat hier bereits eine Antwort: bedeutend mit (Nummer) & (-Nummer) [/questions/12818978/meaning-of-number-number] 3 answersGegeben dies für Schleife: for(++i; i < MAX_N; i += i & -i)was soll das heißen? Was bedeutet die Aussagei += i ...

TOP-Veröffentlichungen

4 die antwort

Gibt es einen generischen Konvertierungsspezifizierer für printf?

Ich möchte den Variablenwert ohne Angabe des Typs drucken. In c, ich kann int main(int argc, char **argv) { int i = 1; float f = 0.1; char s[] = "s"; printf("%i\n", i); printf("%f\n", f); printf("%s", s); return 0; }aber ich erwarte: int ...

1 die antwort

Compile ohne Generierung der Ausgabedatei in GCC

$ gcc -c somefile.c kompiliert ohne Verknüpfung und generiert das entsprechendesomefile.o. Ist es möglich, Dateien in @ zu kompiliergcc ohne eine Ausgabedatei zu generieren? Ich weiß, dass es andere Möglichkeiten gibt, dies zu erreichen, aber ...

6 die antwort

Warum druckt dieses Programm 4-mal "gegabelt"?

Warum druckt dieses Programm 4-mal "gegabelt"? #include <stdio.h> #include <unistd.h> int main(void) { fork() && (fork() || fork()); printf("forked!\n"); return 0; }

1 die antwort

GCC Return optimiztion

Ich würde gerne wissen, ob GCC Code wie @ optimieren kan int foo(args) { if(is_true) { do_smth; n = call_func(args); do_smth; return n; } else { return call_func(args); } } Also, wenn ich in einem anderen Zweig bin, würde der Aufruf von ...

2 die antwort

Implizite Konvertierungen für printf verstehen

Der C99-Standard unterscheidet zwischen impliziten und expliziten Typkonvertierungen (6.3 Konvertierungen). Ich vermute, konnte aber nicht feststellen, dass implizite Casts ausgeführt werden, wenn der Zieltyp eine höhere Genauigkeit als die ...

3 die antwort

Verwendung von ungültigen Zeigern auf verschiedenen Plattformen

Ich habe gehört, dass Zeiger zuerst für ungültig erklärt werden sollten, um die Konsistenz der Werte auf verschiedenen Plattformen sicherzustellen, und @ verwenden sollte%p Formatbezeichner. Warum ist es und was genau sind die Probleme? int ...

4 die antwort

Loop mit einer Ausführungszeit von Null

Ist es möglich, eine Schleife mit einer Ausführungszeit von Null zu haben? Ich würde denken, dass sogar eine leere Schleife eine Ausführungszeit haben sollte, da mit ihr ein Overhead verbunden ist.