C ++ ist eine universelle Programmiersprache. Es wurde ursprünglich als Erweiterung von C entworfen und behält eine ähnliche Syntax, ist aber jetzt eine komplett andere Sprache. Verwenden Sie dieses Tag für Fragen zu Code, der mit einem C ++ - Compiler kompiliert werden soll.
Ich möchte den schnellsten Weg finden, um den Index des niedrigstwertigen Bits einer langen Länge zu erhalten. zB:
%Vor%
Lösungen mit Looping und Shifting sind zu langsam. zB:
%Vor%
EDIT: Info zur Verwendung
Die Funktion, die fsll ver...
Ich lese hier , dass Bitfelder nicht portierbar sind. Bedeutet das, dass der Code darunter Bitfelder definiert (Code aus hier ), der auf bestimmten Rechnern nicht kompiliert werden konnte?
Wenn ja, warum?
%Vor%
Mir fällt es wirklich schwer, die Syntax für Funktionszeiger zu verstehen. Was ich versuche, ist, ein Array von Funktionszeigern zu haben, das keine Argumente annimmt und einen ungültigen Zeiger zurückgibt. Kann mir jemand helfen?
Es tut mir leid, einen Beitrag über etwas so einfaches zu schreiben, aber ich sehe nicht, was ich hier falsch mache.
%Vor%
Meine Absicht mit dem obigen ist es, Daten aus einer Datei zu lesen und dann nur 5 Zeichen auszudrucken. Allerdings gi...
Ich weiß nicht, ob ich etwas Offensichtliches verpasse, aber es scheint, dass ich Quadratwurzeln einer Variablen in C nicht berechnen kann; Die Funktion sqrt () scheint nur auf Konstanten zu funktionieren. Das ist mein Code:
%Vor%
Wenn ich...
%Vor%
Wenn es als C ++ - Programm kompiliert wird, meldet G ++
xxx.cpp: In der Funktion int main ():
xxx.cpp: 3: Fehler: Initialisierungszeichenfolge für Array von Zeichen ist zu lang
Beim Übersetzen eines C-Programms meldet GCC ke...
Gibt es eine POSIX-Funktion, die mir die Größe eines Verzeichnisses (einschließlich aller Unterordner) gibt, ungefähr gleichbedeutend mit " du -s somepath "?
Ich habe eine dynamische Bibliothek, die ich mit dlopen() lade und dann entlade mit dlclose() ;
Wenn ich keinen objektiven c-Code einschließe, benötigt dlopen() einen dlclose() -Aufruf, der das erwartete Verhalten ist. Aber wenn ic...
Ich möchte einen String parsen, den ich dem Parser in der Hauptfunktion von yacc gebe. Ich weiß, dass dies mit yy_scan_string gemacht werden könnte, aber ich weiß nicht, wie ich es benutzen soll. Ich habe das Internet und die Manpages durchsu...