전체 글

Programming/JS

[JS] File list출력 및 File Open

File System(File Api)의 File Entry를 이용해 FS에 있는 file, directory 출력하기 Log

Programming/JS

[JS] 파일API 파일 쓰기

HTML5 + Java script에서 FILE Api를 이용해 Directory와 File을 생성하는 코드 Log

Programming/JS

[JS] FileSystem 생성

JS의 파일API를 이용해서 FileSystem을 생성 Log

Programming/JS

[JS] File API를 이용한 TextFile load

Java script에서 로컬 파일을 불러와서 화면에 출력해주는 코드 Log

Programming/JAVA

자바 정규표현식(Regular Expression)

정규식 설명 예제 . 임의의 한 문자(필수)를 의미 합니다. ab.(abc, abd,abe) .. ? 바로 앞에 문자가 없거나 하나가 있음을 의미 합니다. a?c (ac, abc, bc) .. * 바로 앞에 문자가 없거나 하나이상 반복을 의미 합니다. ab* (a, ab, aaa) .. + 바로 앞에 문자가 하나이상 반복을 의미 합니다. ab+ (ab, abb, abbb) .. ^ 문자열의 시작을 의미 합니다. ^ab (abc, abcd, abcde) .. [^] ^이후의 괄호안 형식을 제외함을 의미 합니다. [^ab]cd (ecd, fcd, gcd) .. $ 문자열의 끝을 의미 합니다. abc$ (pupu abc, story abc) .. [] []안의 형식 일치를 의미 합니다. [abc] (a, b,..

Programming/C & C++

C++ SDL 콘솔창 숨기는법

많은 강좌들이 win32 console 응용프로그램으로 프로젝트를 만들라 한다. 디버깅할땐 콘솔창에 로그를 띄우는것이 편하긴 하나 필요가 없어질 경우가 있는데 프로젝트속성에 들어가서 링커 -> 시스템에 들어가면 하위 시스템에 콘솔(/SUBSYSTEM : CONSOLE)로 되어있을 것이다. 이것을 창(/SUBSYSTEM:WINDOW)로 바꿔주면 콘솔창이 없이 실행된다.

Programming/C & C++

C++ STL vector sort 정렬함수

C++에서는 기본적으로 #include 을 추가하는 것 만으로도 별도 구현없이 sort함수를 사용할 수 있다. 또한 sort의 인자로는 sort(시작,끝,비교함수); 방식으로 사용이 가능하다. 간단하게 int형 벡터 v를 처음부터 끝까지 오름차순 정렬을 하기 위해선 sort(v.begin(), v.end()); 와 같이 코드 한줄로 처리가 가능하다. 하지만, vector에 int형만 사용하는 것이 아니라, 다른 type의 변수를 사용해야 하는 경우도 많다. 이런 경우 compare함수를 구현하여 sort함수의 세번 째 인자에 넘겨 줌으로써 두 값을 비교하여 정렬 할 수 있다. struct person { int age; std::string name; }; bool comp(person a, person..

Programming/C & C++

C++ sstream( sscanf, 문자열스트림 )

C에서 sscanf와 비슷한 함수로 콘솔로 입력받는것과 비슷하게 문자열에서 값을 가져온다. 선언은 ###cpp #include std::stringstream ss; 식으로 하면된다. 또한 사용방법은 아래의 예제를 통해서 보도록 하자. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 #include #include #include int main() { std::string s; std::stringstream ss; ss s; std::cout

후유증
개인공간