Als «c» getaggte Fragen

246
Stapelschlag erkannt

Ich führe meine a.out-Datei aus. Nach der Ausführung wird das Programm einige Zeit ausgeführt und dann mit der folgenden Meldung beendet: **** stack smashing detected ***: ./a.out terminated* *======= Backtrace: =========* */lib/tls/i686/cmov/libc.so.6(__fortify_fail+0x48)Aborted* Was könnten die...

246
size_t vs. uintptr_t

Der C-Standard garantiert, dass dieser size_tTyp jeden Array-Index enthalten kann. Dies bedeutet, dass logischerweise size_tjeder Zeigertyp enthalten sein sollte. Ich habe auf einigen Websites, die ich auf den Googles gefunden habe, gelesen, dass dies legal ist und / oder immer funktionieren...

244
Abrufen des Klassennamens von einer statischen Methode in Java

Wie kann man den Namen der Klasse von einer statischen Methode in dieser Klasse erhalten? Beispielsweise public class MyClass { public static String getClassName() { String name = ????; // what goes here so the string "MyClass" is returned return name; } } Um es in einen Kontext zu setzen,...

244
Ich verstehe nicht -Wl, -rpath -Wl,

Der Einfachheit halber habe ich die entsprechenden Seiten unten hinzugefügt. Mein (falsches) Verständnis zuerst: Wenn ich Optionen mit trennen ,muss, bedeutet dies, dass die zweite -WlOption keine andere Option ist, da sie vorher kommt, ,was bedeutet, dass sie ein Argument für die -rpathOption...

244
Wie verwende ich #ifdef mit einer ODER-Bedingung?

Entschuldigen Sie die sehr grundlegende Frage. Ich möchte die ODER-Bedingung in der Direktive #ifdef festlegen. Wie geht das ? Ich habe es versucht #ifdef LINUX | ANDROID ... .. #endif Es hat nicht funktioniert? Was ist der richtige