728x90 반응형 코드/C++28 128TB를 16진수로 변환 1TB를 16진수로 변환하는 과정이다.구글 검색하면 엉망진창인 데이터가 너무 많다.초보자들이 혼동할 가능성이 높다. 8bit = 2^8 = 256 = 1Byte 1Byte = 0x100 (= 16^2 + 16^1 + 16^0) 1KB = 1024 * 1Byte = 1024 * 256 = 0x40000 1KB = 1024 * 1Byte = 0x400 * 0x100 = 0x40000참고로1024는 bit로 0100 0000 0000256은 bit로 0001 0000 00001024 * 256은 bit로 0100 0000 0000 0000 00001MB = 1024 * 1KB = 1024 * 1024 * 256 = 0x1000 0000 1MB = 1024 * 1KB = 0x400 * 0x400 * 0x100 .. 2023. 7. 7. 6개의 버튼을 가진 윈도우 생성 (LNK2019, LNK1120) 1. cl opener.cpp 컴파일 : 오류 발생, 내용 opener.obj : error LNK2019: __imp__GetMessageA@16 외부 기호(참조 위치: _WinMain@16 함수)에서 확인하지 못했습니다. opener.obj : error LNK2019: __imp__TranslateMessage@4 외부 기호(참조 위치: _WinMain@16 함수)에서 확인하지 못했습니다. opener.obj : error LNK2019: __imp__DispatchMessageA@4 외부 기호(참조 위치: _WinMain@16 함수)에서 확인하지 못했습니다. opener.obj : error LNK2019: __imp__DefWindowProcA@16 외부 기호(참조 위치: "long __stdc.. 2023. 6. 20. 버튼 클릭 시 메세지 출력 컴파일은 cl box.cpp user32.lib 또는 코드 상단 #pragma comment(lib, "user32") 추가 후 cl box.cpp error LNK2019 참고 : https://kaspyx.tistory.com/23 chatgpt에서 c++로 네모 버튼 눌리면 hello 출력하는 프로그램 만들어 줘 //#pragma comment(lib,"user32") //#pragma comment(lib,"gdi32") #include // 윈도우 프로시저 함수 LRESULT CALLBACK WndProc(HWND hWnd, UINT msg, WPARAM wParam, LPARAM lParam) { switch (msg) { case WM_COMMAND: // 버튼이 눌렸는지 확인 if .. 2023. 5. 16. Chapter04_Game programming in c++ bool success = game.Initialize(); bool Game::Initialize() SDL_Init(SDL_INIT_VIDEO|SDL|INIT_AUDIO) mWindow = SDL_CreateWindow("Game Programming in c++ (Chapter 4)", 100, 100, 1024, 768, 0); mRenderer = SDL_CreateRenderer(mWindow, -1, SDL_RENDERER_ACCELERATED|SDL_RENDERER_PRESENTVSYNC); LoadData(); void Game::LoadData() mGrid = new Grid(this); //this = &game; Grid::Grid(class Game* game) :Actor(ga.. 2022. 9. 17. 이전 1 2 3 4 5 6 7 다음 728x90 반응형