Hi, i got this errors after compiling.
In file included from input_main.cpp:43:
In file included from ./biologist_manager.h:3:
In file included from ./stdafx.h:4:
./../../common/utils.h:3:13: error: redefinition of 'str_to_number'
inline bool str_to_number (bool& out, const char *in)
^
./../../common/utils.h:3:13: note: previous definition is here
inline bool str_to_number (bool& out, const char *in)
^
In file included from input_main.cpp:43:
In file included from ./biologist_manager.h:3:
In file included from ./stdafx.h:4:
./../../common/utils.h:11:13: error: redefinition of 'str_to_number'
inline bool str_to_number (char& out, const char *in)
^
./../../common/utils.h:11:13: note: previous definition is here
inline bool str_to_number (char& out, const char *in)
^
In file included from input_main.cpp:43:
In file included from ./biologist_manager.h:3:
In file included from ./stdafx.h:4:
./../../common/utils.h:19:13: error: redefinition of 'str_to_number'
inline bool str_to_number (unsigned char& out, const char *in)
^
./../../common/utils.h:19:13: note: previous definition is here
inline bool str_to_number (unsigned char& out, const char *in)
^
In file included from input_main.cpp:43:
In file included from ./biologist_manager.h:3:
In file included from ./stdafx.h:4:
./../../common/utils.h:27:13: error: redefinition of 'str_to_number'
inline bool str_to_number (short& out, const char *in)
^
./../../common/utils.h:27:13: note: previous definition is here
inline bool str_to_number (short& out, const char *in)
^
In file included from input_main.cpp:43:
In file included from ./biologist_manager.h:3:
In file included from ./stdafx.h:4:
./../../common/utils.h:35:13: error: redefinition of 'str_to_number'
inline bool str_to_number (unsigned short& out, const char *in)
^
./../../common/utils.h:35:13: note: previous definition is here
inline bool str_to_number (unsigned short& out, const char *in)
^
In file included from input_main.cpp:43:
In file included from ./biologist_manager.h:3:
In file included from ./stdafx.h:4:
./../../common/utils.h:43:13: error: redefinition of 'str_to_number'
inline bool str_to_number (int& out, const char *in)
^
./../../common/utils.h:43:13: note: previous definition is here
inline bool str_to_number (int& out, const char *in)
^
In file included from input_main.cpp:43:
In file included from ./biologist_manager.h:3:
In file included from ./stdafx.h:4:
./../../common/utils.h:51:13: error: redefinition of 'str_to_number'
inline bool str_to_number (unsigned int& out, const char *in)
^
./../../common/utils.h:51:13: note: previous definition is here
inline bool str_to_number (unsigned int& out, const char *in)
^
In file included from input_main.cpp:43:
In file included from ./biologist_manager.h:3:
In file included from ./stdafx.h:4:
./../../common/utils.h:59:13: error: redefinition of 'str_to_number'
inline bool str_to_number (long& out, const char *in)
^
./../../common/utils.h:59:13: note: previous definition is here
inline bool str_to_number (long& out, const char *in)
^
In file included from input_main.cpp:43:
In file included from ./biologist_manager.h:3:
In file included from ./stdafx.h:4:
./../../common/utils.h:67:13: error: redefinition of 'str_to_number'
inline bool str_to_number (unsigned long& out, const char *in)
^
./../../common/utils.h:67:13: note: previous definition is here
inline bool str_to_number (unsigned long& out, const char *in)
^
In file included from input_main.cpp:43:
In file included from ./biologist_manager.h:3:
In file included from ./stdafx.h:4:
./../../common/utils.h:75:13: error: redefinition of 'str_to_number'
inline bool str_to_number (long long& out, const char *in)
^
./../../common/utils.h:75:13: note: previous definition is here
inline bool str_to_number (long long& out, const char *in)
^
In file included from input_main.cpp:43:
In file included from ./biologist_manager.h:3:
In file included from ./stdafx.h:4:
./../../common/utils.h:83:13: error: redefinition of 'str_to_number'
inline bool str_to_number (float& out, const char *in)
^
./../../common/utils.h:83:13: note: previous definition is here
inline bool str_to_number (float& out, const char *in)
^
In file included from input_main.cpp:43:
In file included from ./biologist_manager.h:3:
In file included from ./stdafx.h:4:
./../../common/utils.h:91:13: error: redefinition of 'str_to_number'
inline bool str_to_number (double& out, const char *in)
^
./../../common/utils.h:91:13: note: previous definition is here
inline bool str_to_number (double& out, const char *in)
^
In file included from input_main.cpp:43:
In file included from ./biologist_manager.h:3:
In file included from ./stdafx.h:4:
./../../common/utils.h:100:13: error: redefinition of 'str_to_number'
inline bool str_to_number (long double& out, const char *in)
^
./../../common/utils.h:100:13: note: previous definition is here
inline bool str_to_number (long double& out, const char *in)
^
In file included from input_main.cpp:43:
In file included from ./biologist_manager.h:3:
In file included from ./stdafx.h:4:
./../../common/utils.h:109:14: error: redefinition of 'str_to_number'
inline bool str_to_number(unsigned long long& out, const char* in)
^
./../../common/utils.h:109:14: note: previous definition is here
inline bool str_to_number(unsigned long long& out, const char* in)
^
In file included from input_main.cpp:43:
In file included from ./biologist_manager.h:3:
In file included from ./stdafx.h:4:
./../../common/utils.h:117:36: error: redefinition of 'check_mul_error'
template <typename T> inline bool check_mul_error(T a, T b) {
^
./../../common/utils.h:117:36: note: previous definition is here
template <typename T> inline bool check_mul_error(T a, T b) {
^
In file included from input_main.cpp:43:
./biologist_manager.h:17:71: error: expected class name
class CBiologistManager : public singleton<CBiologistManager>, public ReminderProcessor