In Python wird eine modulprivate Funktion oder Variable benannt _foo. Wenn es für eine Klasse privat ist, sind es Namen __foo. Die Mechanik, die dahinter steckt, wie diese funktionieren, ist jedoch für die Frage von geringer Relevanz. Warum wurden beim Entwurf der Python-Sprache die doppelten Unterstriche für private Klassenmitglieder ausgewählt? …
Ich habe eine Frage, auf die ich wirklich keine eindeutige Antwort finden kann. Lassen Sie mich zunächst sagen, dass ich nicht nach einem schrittweisen Tutorial frage oder gar etwas vorhabe. Ich bin nur Neugierig. Ich habe den ganzen Tag über die Entwicklung von Betriebssystemen und deren Neugestaltung nachgelesen. Ich habe …
Ich habe über den "Hypervisor" in der Hardwarevirtualisierung gelesen. VMs sind nicht mein Gebiet, daher kann ich nicht genau erkennen, woher der Begriff stammt. Der Wikipedia-Artikel beschreibt, wie "der Supervisor-Status der Hardware ebenfalls virtualisiert wurde, sodass mehrere Betriebssysteme gleichzeitig in separaten Kontexten virtueller Maschinen ausgeführt werden können". Dies impliziert, dass …
Es ist schwer zu sagen, was hier gefragt wird. Diese Frage ist mehrdeutig, vage, unvollständig, zu weit gefasst oder rhetorisch und kann in ihrer gegenwärtigen Form nicht angemessen beantwortet werden. Wenn Sie Hilfe zur Klärung dieser Frage benötigen, damit sie wieder geöffnet werden kann, besuchen Sie die Hilfe . Geschlossen …
In meiner Klasse Programming Language Concepts wurde nebenbei erwähnt, dass Fortrans ursprüngliche Kontrollstrukturen unzureichend waren. Es wurde angedeutet, dass sie den Maschinenanweisungen für die IBM 704 zu ähnlich waren. War dies der Fall? Was genau hat sie unzureichend gemacht?
Welche Design- und Implementierungsprobleme mussten Programmierer lösen, als sie sich entschieden, zuerst Strukturen und Klassen zu verwenden? Wann ist das passiert und wer waren die Pioniere hinter diesen Ideen? Beachten Sie, dass dies eine doppelte Frage ist, da Strukturen und Klassen zusammenhängen. Mir ist klar, dass Strukturen älter sind als …
Für mich sind die Verwendung des Schlüsselworts staticin C und Sprachen wie C # und Java "falsche Freunde" wie "werden" auf Englisch und "bekommen" auf Deutsch (= "bekommen" auf Englisch), weil sie verschiedene Dinge bedeuten. In C staticbedeutet, dass auf die Funktion oder Variable nur über Funktionen in derselben Quelldatei …
Soweit ich weiß, basiert die Terminologie darauf, wie die Vererbungshierarchie traditionell angezeigt wird, wobei die erweiterten Typen unten und die übergeordneten Typen oben angezeigt werden. Dies ist ein bisschen sinnlos, es sei denn, Sie möchten die folgenden Links- und Rechtssendungen aufrufen . Ich suche keine Meinungen, warum die Terminologie so …
Wikipedia sagt: Nicht gleich Das Symbol für die Ungleichung - wenn Elemente nicht gleich sind - ist ein durchgestrichenes Gleichheitszeichen "≠" (Unicode 2260). Die meisten Programmiersprachen, die sich auf den ASCII-Zeichensatz beschränken, verwenden ~ = ,! =, / =, = / = Oder <>, um ihren booleschen Ungleichungsoperator darzustellen. Mit …
Ich suche speziell nach sprachlichen Einflüssen (im Gegensatz zu Framework). Auf den ersten Blick scheint C # eine Weiterentwicklung von C / C ++ oder Java zu sein. Aber wir wissen, dass C # den gleichen Designer wie Delphi hat, und er erkannte sogar einige Ähnlichkeiten an und sagte: "Gute …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.