본문 바로가기

[STL] map 예제 #include #include #include using namespace std; int main(){map m;m["A"] = "Alpha";m["B"] = "Bravo";m["C"] = "Charlie";cout 더보기
[STL] algorithm sort 정렬 vector (컨테이너) 내의 데이터들을 정렬한다. #include #include #include #include using namespace std; template void display(string str, vector vec); int main(){unsigned int i=0;// int 원본vector vec;for(i=0;i 더보기
[STL] template vector<int>, vector<string> 구분없이 사용하기 // vector, vector 구분없이 사용하기 위해 template 처리template void display(string str, vector vec){for(auto v:vec){cout 더보기
[SqlCmd] 서버 백업 SqlCmd를 이용한 서버 백업 /* backup.sql백업파일은 서버에 저장됨.*/ DECLARE @PATH NVARCHAR(100)DECLARE @BACKUPNAME NVARCHAR(100) SET @PATH =N'D:\BACKUP_' + CONVERT(NVARCHAR(20), GETDATE() ,112)+ N'.BAK'SET @BACKUPNAME = N'BACKUP_' + CONVERT(NVARCHAR(20), GETDATE() ,112) BACKUP DATABASE [카탈로그] TO DISK = @PATH WITH NOFORMAT, NOINIT, NAME = @BACKUPNAME, SKIP, NOREWIND, NOUNLOAD, STATS = 10GO rem cmd_backup.bat@echo on.. 더보기
[C++] 파일 한줄씩 읽기 두가지 함수 /*파일 한줄씩 읽기 두가지 함수*/ #include #include #include #include #include #include using namespace std;vector ReadAllLines1(string sPath);vector ReadAllLines2(string sPath); int main(){cout 더보기
[WinApi] 해당 경로의 파일 리스트 조회 /*GetFiles 함수해당 경로의 파일 리스트를 가져온다.bAllDirectories = true 일경우 하위폴더의 파일 리스트도 모두 가져온다.*/ #include #include #include #include using namespace std;void GetFiles(vector &vList, string sPath, bool bAllDirectories); int main(){vector vec;GetFiles(vec,"C:\\Users",true);for (auto s:vec){cout 더보기
[WinApi] GetCurrentDirectory 현재 경로 가져오기 현재 경로 가져오기 WinApi 함수GetCurrentDirectory #include #include #include using namespace std;int main(){char info[MAX_PATH];GetCurrentDirectory(MAX_PATH, info);cout 더보기
[WinApi] Ini 파일 읽고 쓰기 /*INI 파일은 Section, Key, Value 로 구성된다.파일이 없으면 만들어진다. 쓰기 함수 : WritePrivateProfileString 읽기 함수 : GetPrivateProfileString*/ #include #include using namespace std; int main(){char szBuffer[256];char szFileName[256] = "Config.ini";char szSection[256] = "System";char szKey[256] = "ServerIP";// 쓰기WritePrivateProfileString(szSection, szKey,"192.100.0.1",szFileName);// 읽기GetPrivateProfileString(szSection,.. 더보기
[C++]배열 사이즈 구하기 /*선언된 배열의 개수 구하기*/ #include #include using namespace std;int main(){int iCnt = 0;// int 배열const int iArr[] = {1,2,3,4,5};iCnt = sizeof(iArr)/sizeof(int);cout 더보기
[STL] algorithm for_each 예제 /*for_each는 algorithm 함수로서 인자로 함수나 클래스를 사용할 수 있다.*/ #include #include #include using namespace std; class Summation{private:int sum;public:Summation() : sum (0) {}void operator() (int i){sum += i;} operator int () { return static_cast (sum); }}; void display(int i){cout 더보기