Als «static» getaggte Fragen

160
Stack, Static und Heap in C ++

Ich habe gesucht, aber diese drei Konzepte nicht sehr gut verstanden. Wann muss ich die dynamische Zuordnung (im Heap) verwenden und was ist ihr wirklicher Vorteil? Was sind die Probleme von Statik und Stapel? Könnte ich eine gesamte Anwendung schreiben, ohne Variablen im Heap zuzuweisen? Ich habe...

158
Statische Variablen in Mitgliedsfunktionen

Kann jemand bitte erklären, wie statische Variablen in Mitgliedsfunktionen in C ++ funktionieren. Gegeben die folgende Klasse: class A { void foo() { static int i; i++; } } Wenn ich mehrere Instanzen von deklariere A, foo()erhöht der Aufruf einer Instanz die statische Variable iauf allen...

150
Statische und versiegelte Klassenunterschiede

Gibt es eine Klasse, die in einer statischen Klasse implementiert ist? meint: static class ABC : Anyclass Gibt es eine Klasse, die sowohl in der versiegelten als auch in der statischen Klasse vererbt werden kann? meint: static class ABC : AClass {} Und sealed class ABC : AClass {} Darf ich...

148
Statische Elementinitialisierung in einer Klassenvorlage

Ich würde das gerne machen: template <typename T> struct S { ... static double something_relevant = 1.5; }; aber ich kann nicht, da something_relevantes nicht vom integralen Typ ist. Es hängt nicht davon ab T, aber vorhandener Code hängt davon ab, dass er ein statisches Mitglied von ist...

145
Statische TypeScript-Klassen

Ich wollte von herkömmlichem JS zu TypeScript wechseln, weil mir die C # -ähnliche Syntax gefällt. Mein Problem ist, dass ich nicht herausfinden kann, wie statische Klassen in TypeScript deklariert werden. In C # verwende ich häufig statische Klassen, um Variablen und Methoden zu organisieren und...

143
Objective-C-Variablen auf statischer Klassenebene

Ich habe eine Klasse Film, in der jeder eine eindeutige ID speichert. In C #, Java usw. kann ich eine statische int currentID definieren und jedes Mal, wenn ich die ID einstelle, kann ich die currentID erhöhen und die Änderung erfolgt auf Klassenebene und nicht auf Objektebene. Kann dies in...

141
Werden statische Methoden in Java geerbt?

Ich habe einen Programmierleitfaden zur Java ™ SCJP-Zertifizierung von Khalid Mughal gelesen . Im Kapitel Vererbung wird dies erklärt Die Vererbung von Mitgliedern ist eng mit ihrer erklärten Zugänglichkeit verbunden. Wenn auf ein Mitglied der Oberklasse über seinen einfachen Namen in der...

140
Statische virtuelle C ++ - Mitglieder?

Ist es in C ++ möglich, eine Mitgliedsfunktion zu haben, die sowohl staticals als auch ist virtual? Anscheinend gibt es keinen einfachen Weg, dies zu tun ( static virtual member();ist ein Kompilierungsfehler), aber gibt es zumindest einen Weg, um den gleichen Effekt zu erzielen? IE: struct Object {...