Als «built-in» getaggte Fragen

11
Was ist der Zweck des: (Doppelpunkt-) GNU Bash?
Was ist der Zweck eines Befehls, der nichts tut, nur ein Kommentarführer ist, sondern tatsächlich eine in sich selbst eingebaute Shell ist? Es ist langsamer als das Einfügen eines Kommentars in Ihre Skripte um etwa 40% pro Anruf, was wahrscheinlich stark von der Größe des Kommentars abhängt. Die einzigen möglichen …
335 bash  shell  built-in 


6
Was ist der Vorteil von GCCs __builtin_expect in if else-Anweisungen?
Ich bin auf eine gestoßen, #definein der sie verwenden __builtin_expect. Die Dokumentation sagt: Eingebaute Funktion: long __builtin_expect (long exp, long c) Sie können verwenden __builtin_expect, um dem Compiler Informationen zur Verzweigungsvorhersage bereitzustellen. Im Allgemeinen sollten Sie es vorziehen, hierfür das tatsächliche Profil-Feedback zu verwenden ( -fprofile-arcs), da Programmierer bekanntermaßen schlecht …
144 c  linux  gcc  built-in 

9
Geometrisches Mittel: Gibt es ein eingebautes?
Ich habe versucht, ein eingebautes geometrisches Mittel zu finden, konnte es aber nicht. (Offensichtlich spart mir ein eingebautes System keine Zeit, während ich in der Shell arbeite, und ich vermute auch nicht, dass es einen Unterschied in der Genauigkeit gibt. Bei Skripten versuche ich, eingebaute Elemente so oft wie möglich …

4
Was ist der Unterschied zwischen einem Sprachkonstrukt und einer "integrierten" Funktion in PHP?
Ich weiß , dass include, isset, require, print, echo, und einige andere sind keine Funktionen , sondern Sprachkonstrukte. Einige dieser Sprachkonstrukte benötigen Klammern, andere nicht. require 'file.php'; isset($x); Einige haben einen Rückgabewert, andere nicht. print 'foo'; //1 echo 'foo'; //no return value Was ist also der interne Unterschied zwischen einem …




6
Dekorieren der Hex-Funktion zum Auffüllen von Nullen
Ich habe diese einfache Funktion geschrieben: def padded_hex(i, l): given_int = i given_len = l hex_result = hex(given_int)[2:] # remove '0x' from beginning of str num_hex_chars = len(hex_result) extra_zeros = '0' * (given_len - num_hex_chars) # may not get used.. return ('0x' + hex_result if num_hex_chars == given_len else '?' …
72 python  hex  padding  built-in 
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.