Nehmen Sie diese sehr einfache Klasse. Die Funktion main () erstellt nur ein Objekt davon. Auch wenn der Konstruktor und Destruktor hier keine Implementierung haben. Meine Annahme ist, dass der Konstruktor die drei Mitgliedsvariablen auf den Stapel drückt, wenn das Objekt erstellt wird.
class MyClass1
{
public:
MyClass1(){}
~MyClass1(){}
private:
int num1_ = 1;
int num2_ = 2;
int num3_ = 3;
};
int main()
{
MyClass1 mc1; // Constructor gets called
// Destructor implicitly called here as the object is going out of scope
}
Nehmen Sie diese sehr einfache Klasse. Die Funktion main () erstellt nur ein Objekt davon. Auch wenn der Konstruktor und Destruktor hier keine Implementierung haben. Meine Annahme ist, dass der Konstruktor die drei Mitgliedsvariablen auf den Stapel drückt, wenn das Objekt erstellt wird.[code]class MyClass1 { public: MyClass1(){} ~MyClass1(){}
private: int num1_ = 1; int num2_ = 2; int num3_ = 3; };
int main() { MyClass1 mc1; // Constructor gets called
// Destructor implicitly called here as the object is going out of scope } [/code]
Nehmen Sie diese sehr einfache Klasse. Die Funktion main () erstellt nur ein Objekt davon. Auch wenn der Konstruktor und Destruktor hier keine Implementierung haben. Meine Annahme ist, dass der...
Ich habe den folgenden Polarscode, der eine Parquetdatei liest und sie in eine SQLite -Datenbank schreibt:
data = pl.scan_parquet(get_dataset_path()).collect()
_ = data.write_database(
table_name=...
Ich versuche zu verstehen, was passiert, wenn Sie ein Toplevel -Fenster schließen, insbesondere zu welchem Punkt es nicht referenziert und für die Müllsammlung berechtigt ist. Sie öffnen das...
public class CloudFormationManager
{
private static CloudFormationManager cloudFormationManager;
private final AmazonCloudFormation amazonCloudFormation;