Suchergebnisse für Anfrage "new-operator"

6 die antwort

Asymmetrisches Verhalten für __getattr__, newstyle vs oldstyle classes

Dies ist das erste Mal, dass ich hier schreibe. Tut mir leid, wenn die Nachricht unbearbeitet oder zu lang ist. Ich war daran interessiert, mehr darüber zu erfahren, wie die Attribute von Objekten bei Bedarf abgerufen werden. Also las ich die ...

10 die antwort

So ordnen Sie Arrays in C ++ dynamisch zu

Ich weiß, wie man einem Array in C dynamisch Speicherplatz zuweist. Dies kann wie folgt geschehen: L = (int*)malloc(mid*sizeof(int));und der Speicher kann freigegeben werden durch: free(L);Wie erreiche ich das Äquivalent in C ++? Speziell, wie ...

6 die antwort

Ruft new [] den Standardkonstruktor in C ++ auf?

Wenn ich new [] verwende, um ein Array meiner Klassen zu erstellen: int count = 10; A *arr = new A[count];Ich sehe, dass es einen Standardkonstruktor von @ aufruA count mal. Als Ergebnisarr hatcount initialisierte Objekte vom TypA. Aber wenn ich ...

TOP-Veröffentlichungen

20 die antwort

Wie wird das C ++ - Konstrukt "placement new" verwendet?

Ich habe gerade das C ++ - Konstrukt "placement new" kennengelernt. Hiermit können Sie genau steuern, wohin ein Zeiger im Speicher zeigt. Es sieht aus wie das #include <new> // Must #include this to use "placement new" #include "Fred.h" ...

4 die antwort

Was macht das neue Keyword unter der Haube?

Ich bin gespannt was da noch dasnew Schlüsselwort tut im Hintergrund abgesehen davon, was das @ ändethis scope bezieht sich auch. Zum Beispiel, wenn wir mit dem @ vergleichnew Schlüsselwort, mit dem ein Funktionssatz Eigenschaften und Methoden ...

12 die antwort

Java: newInstance der Klasse ohne Standardkonstruktor

Ich versuche, ein automatisches Test-Framework (basierend auf jUnit, aber das ist nicht wichtig) für die Hausaufgaben meiner Schüler zu erstellen. Sie müssen Konstruktoren für einige Klassen erstellen und ihnen auch einige Methoden hinzufügen. ...

16 die antwort

Sicherstellen, dass das Objekt nur von der Factory erstellt wurde (C #)

Wie stelle ich sicher, dass eine bestimmte Klasse nur von einer Factory instanziiert wird und nicht durch Aufrufen vonNe direkt? BEARBEITEN Ich brauche die Factory als separate Klasse (zu Zwecken der Abhängigkeitsinjektion), damit ich sie nicht ...

18 die antwort

Was ist der Unterschied zwischen der Instanziierung eines Objekts mit new vs. without

In C ++, Neben der dynamischen Speicherzuweisung gibt es einen funktionalen Unterschied zwischen den folgenden beiden Codezeilen: Time t (12, 0, 0); //t is a Time object Time* t = new Time(12, 0, 0);//t is a pointer to a dynamically allocated ...

2 die antwort

Was macht die JVM, wenn der Operator 'new' den Speicher mit dem Konstruktor initialisiert?

RealEstate v = new RealEstate(); Ich habe dieses @ verwendnew Schlüsselwort mitRealEstate(). Ich kennenew reserviert Speicher und initialisiert den Speicher mit demRealEstate Klassenkonstruktor. Was macht die JVM hier?

10 die antwort

Deklarieren von Arrays ohne Verwendung des Schlüsselworts 'new' in Java

Gibt es einen Unterschied zwischen den folgenden beiden Angaben? int arr[] = new int [5];un int arr1[] = {1,2,3,4,5};Istarr1 auf dem Stapel oder auf dem Haufen deklariert?