An sich scheint die Sache ganz übersichtlich und die vielen Tutorials helfen sehr. Allerdings scheitere ich derzeit an einem Trivial Problem:
Code: Alles auswählen
#include <iostream>
#include "testklasse.cpp"
using namespace std;
class testklasse
{
private:
int value;
public:
void setValue(int newvalue)
{value = newvalue;}
void doValue()
{value = 345;}
int getValue()
{return value;}
};
void main()
{
testklasse testen;
testen.setValue(12);
testen.doValue();
cout<<testen.getValue();
int blub;
cin>>blub;
};
Sobald ich die Klasse allerdings in die (noch leere) testklasse.cpp kopiere, interessiert das c++ recht wenig.
Jegliche Änderungen werden trotz Speichern und ähnlichem ignoriert. Er tut einfach so als hätte ich nie den Code verändert. Debuggt man meint er strikt, der Code hätte sich doch tatsächlich verändert. Ist ja ein Ding. Und deswegen schmeisst er einen einfach wieder raus aus dem Debuggen.
So macht das irgendwie keinen Spass...