hi leute,
habe gerade mit klassen in c++ angefangen und hab da so ein
problem mit den zugriffen. werte die ich einlese, kann ich nicht
ausgeben.
dank im vorraus.
hier der quellcode
#include <stdio.h>
#include <iostream.h>
#include <string.h>
class speicher
{
private:
int velocity;
char model[20];
char size[20];
public:
void eins (int neu)
{velocity=neu;}
void zwei (char neu1[20])
{model[20]=neu1[20];}
void drei (char neu2[20])
{size[20]=neu2[20];}
};
void main()
{
int a;
char b[20];
char c[20];
printf("Geschwindigkeit: ");
scanf("%d", &a);
fflush(stdin);
printf("Marke: ");
scanf("%s", &b[0]);
fflush(stdin);
printf("Groesse: ");
scanf("%s", &c[0]);
fflush(stdin);
speicher family;
family.eins(a);
family.zwei(;
family.drei©;
printf("%d\n", family);
printf("%s\n", family); // hier liegt das Problem vor! Hab kein Plan
printf("%s\n", family); //wie ich auf die weiteren Werte zugreifen
//kann.
}