Hi Danny,
class employee {
public:
char name[64];
long employee_id = 0;
float salary = 0;
...
};
das k�nnte Abhilfe schaffen. Ansonsten, lies mal ein Kapitel weiter in
deinem Buch, da wird erkl�rt was Konstruktoren sind. Probiers mal damit ;-)
greets, greg
Denny Schierz wrote:
>hi,
>
>eins ist mir aber unklar. Als Ausgabe erhalte ich folgendes Ergebnis:
>
>------------------------
>Name: John Doe
>id: 100
>Salary: 50000
>
>Name: Denny Schierz
>id: 1075511392
>Salary: 3.99032e-34
>------------------------
>
>das ist der Source:
>------------------------
> strcpy (worker.name, "John Doe");
> worker.employee_id = 12345;
> worker.salary = 25000;
>
> strcpy (boss.name, "Denny Schierz");
> worker.employee_id = 100;
> worker.salary = 50000;
>------------------------
>
>ich (das Buch) habe sie so definiert:
>
>class employee {
> public:
> char name[64];
> long employee_id;
> float salary;
> void show_employee(void)
>
>
>Zum einen stimmen die id's nicht, zum anderen der Salary.
>
>
>On Sun, 2002-02-03 at 17:50, Richard Burghause wrote:
>
>>ich w�rde es mal mit dem folgenden Schema versuchen:
>>int main()
>>{
>> ...
>> ...
>> return(0);
>>}
>>
>>Ich glaube allerdings, dass man bei g++ das "int" auch weglassen kann,
>>der Typ wird dann automatisch als Integer definiert.
>>
>
>
>----------------------------------------------------------------------------
>PUG - Penguin User Group Wiesbaden - http://www.pug.org
>
----------------------------------------------------------------------------
PUG - Penguin User Group Wiesbaden - http://www.pug.org