Tablica string z zadeklarowanymi elementami we funkcji void
Ostatnio zmodyfikowano 2021-04-18 22:05
Jaskier Temat założony przez niniejszego użytkownika |
Tablica string z zadeklarowanymi elementami we funkcji void » 2021-04-18 21:30:07 void przedmioty_tablica(string przedmioty[11]) {
przedmioty = { "Biologia", "Chemia", "Fizyka", "Geografia", "Historia", "Informatyka", "Jezyk angielski", "Jezyk polski", "Matematyka", "Wychowanie fizyczne", }
}
Nie mam pojęcia jak mógłbym umieścić tą tablice stringów we fukncji void, dodam jeszcze, że chciałbym tą funkcje wywołać w środku innej funkcji 50|error: cannot convert '<brace-enclosed initializer list>' to 'std::__cxx11::string* {aka std::__cxx11::basic_string<char>*}' in assignment| |
|
DejaVu |
» 2021-04-18 21:31:56 void przypiszPrzedmioty( string * przedmioty ) { przedmioty[ 0 ] = "Biologia"; przedmioty[ 1 ] = "Chemia"; }
|
|
Jaskier Temat założony przez niniejszego użytkownika |
» 2021-04-18 21:42:14 Dziękuję działa, ale teraz mam problem, ponieważ
void oceny_uczniow() {
for(int i=0; i<=9;i++) { Sleep(300); oceny = rand()%5 +1; cout<<przedmioty_tablica(przedmioty)<<" - "<<oceny<<endl; srednia+= oceny;
} }
nie mogę wywołać tej funkcji
|77|error: 'przedmioty' was not declared in this scope| |
|
DejaVu |
» 2021-04-18 22:05:45 Z tych zlepków kodu wynika, że chyba jednak nie za bardzo rozumiesz co robisz. Komunikat jest prosty i jasny: nie zdefiniowano zmiennej 'przedmioty' w funkcji oceny_uczniow. |
|
« 1 » |