så här ser felen ut:
z:\c__~1\test1.cpp: In function `void addNumric()':
z:\c__~1\test1.cpp:10: initializing non-const `bool &' with `void *' will use a temporary
C:\DEV-C_~1\Include\G__~1\iostream.h:217: in passing argument 1 of `istream::operator >>(bool &)'
z:\c__~1\test1.cpp:10: parse error before `<'
Felmesset ser skumt ut och frågan är om du inte bör posta hela koden.
Men förutom det så (rent programmeringstekniskt):
1. Du kan endast returnera ett "objekt" i taget.
2. Du ska inte deklarera void om du vill returnera nåt
3. Du löser "ditt" problem smidigast med pekare som parametrar:
3.1 deklarera två integers innan du anropar funktionen
3.2 skicka med adresserna som parametrar i funktionsanropet
3.3 I funktionen, ta dessa parametrar och peta in värdena i dem.
3.3.1 Du deklarerar funktionen som void, du behöver inte returnera nåt.
jag har pysslat med asp innan oxå...
och då är det bara att göra så här:
sub test()
'allt möjligt
end sub
call sub
finns det inte nåt sånt i c++???
så man kan spara en massa kod på ett ställe i koden och sedan anropa det på ett lätt sätt...??
C++ är mer av ett högnivå-språk med mer typ-tester etc.
Det har inte den "funktionen" som finns i ASP, Omicron mm.
Men om du prompt vill ha en sådan effekt så definierar du antingen ett makro eller lägger funktionens intruktioner i en egen fil som du sedan #inkluderar.