Én måde at gøre det på:
#include <iostream>
#include <string>
using namespace std;
struct person
{
string tekst;
string tekst2;
string tekst3;
};
void TEKST(person data)
{
cout << "Dette er testkene: " << data.tekst << data.tekst2 << data.tekst3 << endl;
}
int main()
{
person Data;
Data.tekst = "test1";
Data.tekst2 = "test2";
Data.tekst3 = "test3";
TEKST(Data);
std::cin.get();
}
Bemærk at jeg har fjernet den grimme globale variabel data, og lavet en i main i stedet (Data)
TEKST modtager så en kopi af denne struct som parameter.
I din kode blander du TEKST funktionen sammen med struct'en person