Использование ENet в C++ Builder 10.3 вызывает проблему "нет члена с именем" strftime "в пространстве имен std"

У меня просто необычная проблема, которую я не могу понять, почему это происходит.

Компилирование этого кода:

#include <vcl.h>
#include <windows.h>
#include "enet.h"

#pragma hdrstop
#pragma argsused
#pragma comment(lib, "ws2_32.lib")
#pragma comment(lib, "winmm.lib")

ENetHost* clientHost; // these two line cause the error
ENetPeer* clientPeer;

int WINAPI DllEntryPoint(HINSTANCE hinst, unsigned long reason, void* lpReserved)
{
    return 1;
}

заканчивается этим:

[bcc32c Ошибка] xlocinfo(184): нет члена с именем 'strftime' в пространстве имен 'std'

Однако я могу успешно использовать ENet в Visual Studio.

Установочный документ, за которым я следовал: http://enet.bespin.org/Installation.html

Я знаю, ENet для VC++, но я должен использовать это в C++ Builder.

Примечание: я не использую "классический" компилятор Borland.

0 ответов

Другие вопросы по тегам