Ist es möglich, eine Header-Datei, die bereits definiert ist, aus einer anderen Header-Datei zu definieren?Definieren Sie eine definierte Header-Datei/C++
Ich arbeite mit verschiedenen Klassen und ich muss eine bestimmte Klasse aufheben, um den privaten Teil für die Öffentlichkeit zu ändern.
Ich weiß, es ist nicht üblich, eine private in eine öffentliche Klasse zu ändern, aber es könnte mir wirklich helfen.
#undef "player.h"
#define private public
#include "player.h"
#undef private
* "Ich weiß, dass es nicht üblich ist, eine private in eine öffentliche Klasse zu ändern, aber es könnte mir wirklich helfen." * Jedes Mal, wenn ein Entwickler das denkt, stirbt ein Kätzchen. Warum fragst du nicht nach dem Problem, das "löst" stattdessen? – StoryTeller
Das scheint wie ein [XYProblem] (http://meta.stackexchange.com/questions/66377/what-is-the-xy-problem) ... was versuchst du damit zu erreichen? – Garf365
@ Garf365 Ich arbeite an einem Pokerspiel. Es gibt mehrere KIs im Spiel und ich fragte mich, ob es möglich sein könnte, die Chips zu "hacken". Mit anderen Worten ändern Sie einfach die private Variable, die die Menge an Chips enthält. –