Problem mit einem Array bei void
-
Ich habe ein Problem.
void array_size(int&); void array_schreiben(typ&???); int main() { int array_size; void array_size(array_size); typ array_test[array_size]; void array_schreiben(array_test); } void array_size(int array_size) { array_size=2; } void array_schreiben(typ array_test[???array_size]) { for (int i=0; i<2; ++i) { array_test[i]=i; } }Das Problem was ich habe, ist die übergabe der größe des arrays. Was kann ich da tun?
-
Oh Gott, ist nicht bös gemeint, aber lies dir doch erstmal ein Tutorial durch, zumindest die einfachen grundlegenden Sachen

http://www.onlinetutorials.de/cpp-index.htm
-
Sorry, aber bei einigen der verlinkten Tutorials kriegt man ja Gänsehaut.
Alleine schon auf den ersten beiden Seiten findet sich 3 malvoid main()
-
Dann verlink doch ein besseres

-
Mit http://tutorial.schornboeck.net/inhalt.htm
und http://www.informit.de/books/c++21/data/inhalt.htm
habe ich angefangen.Das einzige was mich gestört hat war, dass die Tutorials nicht auf die STL, insbesondere std::vector eingegangen sind.
Aber speziell für std::vector und std::string war mir http://www.kharchi.de/index.htm eine große Hilfe.Edit:
Wegen http://www.kharchi.de/index.htm siehe:
http://www.c-plusplus.net/forum/viewtopic-var-p-is-1396604.html#1396604
-
Na also, warum nicht gleich? Hab seit Jahren keine mehr gebookmarkt; das von Schornboeck ist aber gut

-
Das hättest du in C aber eleganter lösen können.
-
Is ja nett mit den Tuts, aber ich hab nach einer antwort gefragt. Das von Schroeter hab ich schon durch. Da hab ich nichts gefunden. Ich hab schon mehrere Internetseiten besucht zu diesem Thema. Aber ich les sie für euch gerne nochmal durch.
Abgesehen davon ist das ein Bsp. Script, was ich auf die schnelle getippt hab. Das Problem hab ich inzwischen selber gelöst.