Skip to content

Instantly share code, notes, and snippets.

View LusainKim's full-sized avatar

Lusain_Kim LusainKim

View GitHub Profile
@LusainKim
LusainKim / fileRW.c
Created June 14, 2016 16:51
C FileStream에서 구조체 단위로 읽기 예제
#include <stdio.h>
#include <stdlib.h>
typedef struct{
char name[20];
char phone[30];
char email[100];
}phone;
void ReadPhone(char* path, phone *p)
@LusainKim
LusainKim / cvector.c
Last active June 6, 2016 15:02
C로 짜는 std::vector<std::vector<int>>
#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
#include <stdlib.h>
#define CONTAIN_TYPE int
typedef struct {
int iSize;
CONTAIN_TYPE *iArr;
}Contain;
@LusainKim
LusainKim / InvokeForWndProc.cpp
Last active May 27, 2016 04:51
Invoke example C++
// 유니코드 기반입니다.
#include <Windows.h>
#include <tchar.h>
#include <atlImage.h>
#include <iostream>
#include <functional>
using namespace std;
@LusainKim
LusainKim / SampleCode.cpp
Last active April 17, 2016 01:56
Degradation Image Program
#include <Windows.h>
#include <atlimage.h>
#include <tchar.h>
#include <iostream>
#include <vector>
#include <string>
#include <algorithm>
#include <fstream>
@LusainKim
LusainKim / consoleUtil.h
Last active March 6, 2016 09:28
Console Utility
/////////////////////////////////////////////////////
// consoleUtil.h
// 콘솔에서 사용함직한 함수들을 모아 정리해봤습니다.
/////////////////////////////////////////////////////
#pragma once
namespace ConsoleUtil {
// Windows.h 가 포함됐다면 두 번 연결할 필요는 없다
@LusainKim
LusainKim / atomic_test.cpp
Created January 5, 2016 22:26
atomic test
#include <windows.h>
#include <iostream>
#include <thread>
#include <memory>
#include <map>
#include <atomic>
using namespace std;
atomic_bool g_booleanVariable = false;
@LusainKim
LusainKim / winmain.cpp
Last active April 17, 2020 22:21
simple win32api startup code
// 유니코드 기반입니다.
#include <Windows.h>
#include <tchar.h>
// LoadString : 타이틀 이름과 윈도우 클래스 이름 길이.
#define MAX_LOADSTRING 100
#define CLIENT_WIDTH 1200 // 클라이언트 너비
#define CLIENT_HEIGHT 720 // 클라이언트 높이
@LusainKim
LusainKim / DebugOutputlog.cpp
Created November 7, 2015 12:56
DebugSample
#include <windows.h>
#include <iostream>
#include <string>
#include <fstream>
using namespace std;
#define USE_DEBUG_OUTPUT_TEXT
#if defined(USE_DEBUG_OUTPUT_TEXT)
ofstream fs;
@LusainKim
LusainKim / FileCopy.cpp
Last active September 25, 2015 04:09
FileCopy
#include <windows.h>
#include <conio.h>
#include <iostream>
#include <vector>
#include <fstream>
#include <string>
using namespace std;
@LusainKim
LusainKim / main.cpp
Created September 14, 2015 17:13
Dijkstra
#include <iostream>
#include <set>
#include <map>
#include <algorithm>
#include <vector>
#define JudgeInfinity (INT_MAX >> 1)
using namespace std;