Tworzę prosty timer w konsoli posługując się obiektowym c++. Chciałem by funkcje z pliku cpp, który rozwija plik .h, miały dostęp do zmiennych zadeklarowanych w tym właśnie pliku .h . Gdy próbowałem użyć wskaźników, kompilator wyrzucał mi błąd o treści:
||=== Build: Debug in Nauak (compiler: GNU GCC Compiler) ===|
E:\Programy C++\Nauak\Timer.cpp|6|error: 'hours' was not declared in this scope|
E:\Programy C++\Nauak\Timer.cpp|6|error: 'minutes' was not declared in this scope|
E:\Programy C++\Nauak\Timer.cpp|6|error: 'seconds' was not declared in this scope|
E:\Programy C++\Nauak\Timer.cpp|6|error: expression list treated as compound expression in initializer [-fpermissive]|
E:\Programy C++\Nauak\Timer.cpp|7|error: expected ',' or ';' before '{' token|
||=== Build failed: 5 error(s), 0 warning(s) (0 minute(s), 0 second(s)) ===|
Jak mam uzyskać dostęp do tych zmiennych?