Как избежать ошибки «обнаружен один или несколько многократно определенных символов»? [дубликат]C++

Программы на C++. Форум разработчиков
Ответить Пред. темаСлед. тема
Anonymous
 Как избежать ошибки «обнаружен один или несколько многократно определенных символов»? [дубликат]

Сообщение Anonymous »


Я работаю над своим первым эмулятором игрового сервера и пытаюсь применить и улучшить свои навыки работы с C++. Я все еще совершенствую свое чистое кодирование на C++ и надеюсь, что вы поможете. ^_^

Вот мой код:

\\ Сервер Cpp #include "Loader.hpp" #include #include интервал основной() { // Вызов функции loadDll из пространства имен Loader Загрузчик::loadDll(); в то время как (Loader::isShutdown == false) { Сон(1000); //sv_progress(0, 0, 0, 0); }; система("ПАУЗА"); Загрузчик:: _dll_shutdown_(); вернуть 0; } \\ Загрузчик Hpp #ifndef LOADER_HPP #define LOADER_HPP пространство имен Загрузчик { // Объявление функции loadDll ИНТ loadDll(); typedef void(_stdcall func1) (void* p, void* p2); typedef void(_stdcall func2) (); typedef void(_stdcall func3) (int n_connect, int is_map, int n_send_bytes, const char out_buf[]); func1* _dll_init_; func3* _dll_test_; func2* _dll_shutdown_; func2* _dll_debug_switch_; func3* _dll_write_n_; func3* _dll_get_my_ip_; bool isShutdown; } #endif // LOADER_HPP \\ Cpp загрузчика #include "Loader.hpp" #include #include пространство имен Загрузчик { интервал sv_progr_counter = 0; беззнаковое длинное server_time = 0; int number_at_chr = -1; char my_ip[10] = "127.0.0.1"; // Определение функции loadDll int loadDll() { isShutdown = ложь; ПОДСКАЗКА h = LoadLibrary(L"meow_indy_x64.dll"); _dll_init_ = (func1*)GetProcAddress(h, "init"); _dll_test_ = (func3*)GetProcAddress(h, «тест»); _dll_shutdown_ = (func2*)GetProcAddress(h, "завершение работы"); _dll_write_n_ = (func3*)GetProcAddress(h, "write_to_n"); _dll_get_my_ip_ = (func3*)GetProcAddress(h, "get_my_ip"); _dll_debug_switch_ = (func2*)GetProcAddress(h, "switch_debug"); //_dll_init_((void*)sv_exec, (void*)sv_progress); _dll_test_(0, 0, 0, "(тест)"); _dll_get_my_ip_(0, 0, 0, «тест»); _dll_debug_switch_(); вернуть 0; } } Я пытался получить помощь от ChatGPT, но все время получал ту же ошибку.

Ошибки, которые я получаю, показаны на прикрепленном изображении.
Изображение


Я ожидаю, что опытные программисты C++ научат меня, как избежать подобной ситуации в будущем.
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «C++»