C++(2)
-
sqlite 사용하기
우선 필요한 건 헤더와 DLL sqlite 홈페이지에 가면 amalgamation source code 압축파일 안에서 헤더를 찾을 수 있고 윈도우 바이너리에서 dll을 찾을 수 있다. 비주얼 스튜디오 내부에서 콘솔창을 켠 다음에... lib /def:sqlite3.def /machine:x86 뭐 64비트면 x64하고... 이렇게 lib을 만들었다. 헤더랑 립, dll이 있으면 어떻게든 되겠지 대충 RF카드 리더기가 연결되어 있다고 치고, 카드 등록을 위한 DB를 만든다. sqlite3_exec에 들어갈 인수는 sqlite3_exec( sqlite3* table, const char* SQL, (int*)(void*, int, char**, char**) CallbackFunction, void* fi..
2024.04.21 -
Socket Client
///SocketClient.h #pragma once #include #include #include #include #define SOCKET_BUFFER_SIZE 2048 class SocketClient { public: char buffer[SOCKET_BUFFER_SIZE]; std::string address; int port; int connect_status; WSAData wsaData; SOCKET clientSocket; SOCKADDR_IN serverAddr; public: SocketClient(); void Connect(std::string Address, int Port); void Close(); void Send(std::string Message); void Rece..
2024.04.10