class Time {
public:
Time(int h = 0, int m = 0, int s = 0); // constructor with default parameters
Time(); // default contructor
};
< /code>
aber beim Versuch, den Standardkonstruktor zu verwendentimeMain.cpp: In function ‘int main()’:
timeMain.cpp:28:9: error: call of overloaded ‘Time()’ is ambiguous
28 | Time any;
| ^~~
< /code>
Warum ist es möglich, die Klassendefinition zu kompilieren? < /p>
Warum gibt es keinen Fehler? Es gibt nicht einmal irgendetwas mit -Wall
Die folgende Klasse kompiliert gut: < /p> [code]class Time { public: Time(int h = 0, int m = 0, int s = 0); // constructor with default parameters Time(); // default contructor }; < /code> aber beim Versuch, den Standardkonstruktor zu verwendentimeMain.cpp: In function ‘int main()’: timeMain.cpp:28:9: error: call of overloaded ‘Time()’ is ambiguous 28 | Time any; | ^~~ < /code> Warum ist es möglich, die Klassendefinition zu kompilieren? < /p> Warum gibt es keinen Fehler? Es gibt nicht einmal irgendetwas mit -Wall [/code]. Vielleicht fehlt mir etwas. Danke!
Warum stürzt eine einfache Website auf Mobilgeräten ab (zumindest iOS Safari und Chrome)?
Laden Sie die Website einfach nach 5 Sekunden Absturz, Safari und Chrome-Browser Apple-Gerät
Dieses Problem...
In unserem Code verwenden wir JWKSet aus der Nimbus-Jose-JWT-Bibliothek in einer Methode, die eine Karte erstellt, die wir für Dinge verwenden. Wie Sie in der Rückgabe sehen können, verwenden wir...