Als «c» getaggte Fragen

101
Warum verwenden Sie C nicht für Ihre Web-Apps?

Ich habe mir heute Morgen einige verschiedene Webserver angesehen, als ich auf G-WAN gestoßen bin . Soweit ich weiß, handelt es sich um einen in C geschriebenen Webserver, den Sie nutzen müssen, indem Sie Ihre Websites / Webapps in C schreiben. Ein klarer Vorteil ist die Geschwindigkeit, wie die...

101
printf-Formatbezeichner für uint32_t und size_t

Ich habe folgendes size_t i = 0; uint32_t k = 0; printf("i [ %lu ] k [ %u ]\n", i, k); Beim Kompilieren wird folgende Warnung angezeigt: format ‘%lu’ expects type ‘long unsigned int’, but argument has type ‘uint32_t’ Als ich dies mit einer Schiene ausführte, bekam ich Folgendes: Format argument 1...

101
Kann ein Android-NFC-Telefon als NFC-Tag fungieren?

Nach meinem bisherigen Verständnis fungiert ein NFC-Telefon als NFC-Lesegerät, das Daten von einem NFC-Tag liest. Meine Frage ist nun, können wir das umschalten? Können wir dafür sorgen, dass sich ein Android-NFC-Telefon wie das Tag verhält, von dem ein NFC-Lesegerät Daten erhält? Danke für deine...

101
Pfad der Assets in CSS-Dateien in Symfony 2

Problem Ich habe eine CSS- Datei mit einigen Pfaden (für Bilder, Schriftarten usw.)url(..) ). Meine Pfadstruktur ist wie folgt: ... +-src/ | +-MyCompany/ | +-MyBundle/ | +-Resources/ | +-assets/ | +-css/ | +-stylesheets... +-web/ | +-images/ | +-images... ... Ich möchte meine Bilder im Stylesheet...

101
Was bedeutet [N… M] in C-Aggregat-Initialisierern?

Aus der sys.c- Zeile 123: void *sys_call_table[__NR_syscalls] = { [0 ... __NR_syscalls-1] = sys_ni_syscall, #include <asm/unistd.h> }; sys_call_tableist ein generischer Zeiger auf Arrays, das kann ich sehen. Was ist jedoch die Notation: [0 ... __NR_syscalls-1] Was ist das...

101
GCC -g vs -g3 GDB-Flag: Was ist der Unterschied?

Beim Kompilieren von C-Quellcode mit gcc oder Clang verwende ich immer das -gFlag, um Debugging-Informationen für gdb zu generieren. gcc -g -o helloworld helloworld.c Mir ist aufgefallen, dass einige Leute -g3stattdessen empfehlen . Was ist der Unterschied zwischen den -gund -g3Flags? Gibt es...

101
Versuchen Sie catch-Anweisungen in C.

Ich habe heute über die Try / Catch-Blöcke nachgedacht, die in anderen Sprachen existieren. Googelte eine Weile, aber ohne Ergebnis. Soweit ich weiß, gibt es in C kein Try / Catch. Gibt es jedoch eine Möglichkeit, sie zu "simulieren"? Klar, es gibt Assert und andere Tricks, aber nichts wie try /...

101
Funktionsweise von ViewBag in ASP.NET MVC

Wie funktioniert die ASP.NET MVC ViewBag? MSDN sagt, es ist nur eine Object, was mich fasziniert, wie funktionieren "Magic" -Eigenschaften wie ViewBag.Foound Magic Strings ViewBag["Hello"]tatsächlich? Wie kann ich eine erstellen und in meiner ASP.NET WebForms-App verwenden? Beispiele wären sehr...