Funkcje w objekcie
Ostatnio zmodyfikowano 2021-04-21 10:57
Am_learning Temat założony przez niniejszego użytkownika |
Funkcje w objekcie » 2021-04-21 10:40:01 Witam, nie wiem jak zrobić i nie mogę znaleźć jak "wsadzić" funkcję do struktury. Chodzi o to, że robię strukturę np.: #include <iostream>
using namespace std;
struct objekt { funkcja(); };
int main( int argc, char * * argv ) { int wybor; cin wybor; if( wybor == 1 ) { } else if( wybor == 2 ) { } objekt jakisObject = { funkcja() } return 0; }
i nie wiem jak zrobić, żeby w zależności od wyboru, funkcja inaczej wyglądała. Wyrzuca błąd, że nie można w tym miejscu definiować funkcji. |
|
darko202 |
» 2021-04-21 10:57:25 struktury tworzysz tak jak klasy struct Struktura { int Funkcja() { cout << "funkcja !\n"; return 0; } };
int main( int argc, char * * argv ) { Struktura S; s.Funkcja(); }
|
|
« 1 » |