namespace example {
class Test {
public:
int a;
};
};
< /code>
Der vollständig umfangreiche Name dieser Variablen wäre "Beispiel :: test :: a" < /p>
Meine Frage ist Diese Informationen bei [b] Compile-Time [/b] haben sie in eine Sting [b] innerhalb der Klasse [/b] eingesetzt? Zum Beispiel möchte ich, dass das Ergebnis entspricht: < /p>
namespace example {
class Test {
public:
int a;
static const char* a_name() { return "example::Test::a"; }
};
};
wobei die Methode a_name () zur Kompilierungszeit "automatisch generiert" ist.
Angenommen, ich habe die folgende Klasse < /p> [code]namespace example {
class Test { public: int a; };
}; < /code> Der vollständig umfangreiche Name dieser Variablen wäre "Beispiel :: test :: a" < /p> Meine Frage ist Diese Informationen bei [b] Compile-Time [/b] haben sie in eine Sting [b] innerhalb der Klasse [/b] eingesetzt? Zum Beispiel möchte ich, dass das Ergebnis entspricht: < /p> namespace example {
public class CloudFormationManager
{
private static CloudFormationManager cloudFormationManager;
private final AmazonCloudFormation amazonCloudFormation;
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...
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 versuche, ein Formular für Informationen zu bevorstehenden Prüfungen zu erstellen. Mein Plan ist es, eine Dropdown-Liste zu erstellen, die eine Liste der Lehrer zur Auswahl und die für die...
Ich versuche, ein Formular für Informationen zu bevorstehenden Prüfungen zu erstellen. Mein Plan ist es, eine Dropdown-Liste zu erstellen, die eine Liste der Lehrer zur Auswahl und die für die...