Language & DB
-
CreateProcessLanguage & DB/C++ 2019. 10. 12. 08:29
전처리 단 #include #define DIR_LEN MAX_PATH+1 // MAX_PATH, windef.h에 선언되어 있음. 윈도우에서 허용하는 완전경로의 최대 길이 코드 단 STARTUPINFO si={0, }; // 선언과 동시에 초기화. CreateProcess 함수의 9번째 인자요소. 프로세스의 속성을 지정 // 0으로 초기화 해야함. PROCESS_INFORMATION pi; // PROCESS_INFORMATION 구조체 변수는 새로 생성되는 프로세스 관련 정보를 얻기 위해 사용 TCHAR command[]=_T("AdderProcess.exe 10 20"); // 실행 파일의 이름과 함께 전달할 인자 TCHAR cDir[DIR_LEN]; // 디렉토리 정보가 저장될 버퍼 포인터 Get..
-
createprocessLanguage & DB 2019. 10. 10. 03:05
https://stackoverflow.com/questions/14308836/process-arguments-in-createprocess CreateProcess("test.exe", "test", IntPtr.Zero, IntPtr.Zero, false, 0, IntPtr.Zero, null, ref si, out pi);각 인자별 역할 서술하기private static extern bool CreateProcess(string lpApplicationName,string lpCommandLine,IntPtr lpProcessAttributes,IntPtr lpThreadAttributes,bool bInheritHandles,uint dwCreationFlags,IntPtr lpEnvironme..
-
C FileLanguage & DB/C 2018. 12. 16. 17:06
ftell( *Fp )File객체의 현재 위치를 알려준다. fseek( )fseek( Fp, 1, SEEK_SET ) -> 파일의 맨 처음위치에서 앞으로 1Byte 이동.fseek( Fp, 1, SEEK_CUR ) -> 파일의 현재 위치에서 앞으로 1Byte 이동.fseek( Fp, -1, SEEK_END ) -> 파일의 맨 마지막 위치에서 뒤로 1Byte 이동. fgetpos( )fpos_t pos 변수fgetpos( Fp, &pos ) -> 파일객체에서 위치를 변수에 저장함.fsetpos( )fsetpos( Fp, &pos ) -> 변수에 저장된 주소로 파일객체 위치를 이동. freopen( )freopen( "file.txt", "w", stdout) -> 파일에 출력한다.
-
python turtleLanguage & DB/Python 2018. 12. 14. 00:55
import turtleturtle = turtle.Turtle() forwardturtle.forward(100) -> 지정된 거리 100만큼 앞으로 이동한다. backwardturtle.backward(100) -> 지정된 거리 100만큼 뒤로 이동한다. setheadingturtle.setheading(90) -> 원점을 기준으로 지정한 각도만큼 방향을 왼쪽기준으로 바꾼다.rightturtle.right(90) -> 오른쪽을 기준으로 90도 바꾼다. leftturtle.left(90) -> 왼쪽을 기준으로 90도 바꾼다. penupturtle.penup() -> 펜을 든다. 그림이 그려지지않는다. pendownturtle.pendown() -> 펜을 내린다. 그림이 그려진다.upturtle.up()..
-
Python 모듈함수Language & DB/Python 2018. 12. 14. 00:40
lower()target.lower() -> 영어 대문자를 소문자로 변환 upper()target.upper() -> 영어 소문자를 대문자로 변환 swapcase()target.swapcase() -> 소문자 대문자 각각 변환 capitalizetarget.capitalize() -> 맨앞 첫글자 하나만 대문자로 변환 이외 영어 모두 소문자 변환 titletarget.title() -> 각 맨 첫글자만 대문자로 변환 이외 영어 모두 소문자 변환 replacetarget.replace('a', 'b') -> 문자 a를 b로 치환한다. inserttarget.insert(0, 1) -> 리스트 인덱스 0번째에 1을 넣는다. appendtarget.append(1) -> 리스트 뒤에 1을 추가한다. listt..
-
C언어 assert함수Language & DB/C 2018. 12. 5. 14:01
assert함수헤더: #include인자: assert( 조건 등.. )반환 값: 프로그램 종료 원인, 오류가 나오면 프로그램 중단.#include#include#include#include struct Hanja{unsigned char hanja[4];unsigned char meaning[10];unsigned char korean[4];}; int main(){int i=0;struct Hanja *c;FILE *fp;fp = fopen("8급 선정한자 훈음표.txt","r");assert(fp);c = malloc(sizeof(struct Hanja));do{fscanf(fp,"%s %s %s", c->hanja, c->meaning, c->korean);printf("%s\t%s\t%s\n",..