노력과 삽질 퇴적물
갈릴레오때와 달리 좀더 간편해진것 같은데, 그땐 계속 헤매서 결국 포기했기 때문에 정확하게 비교하긴 힘드네요. 0. 필요한 파일 파일명예시 경로 Eclipse IDE for C/C++ Developers C:\eclipse_CDT MinGW (mingw-get-setup.exe) C:\MinGW 1. CDT 플러그인 설치 이클립스 버전이 유노가 아닐경우, 다음의 공식페이지에서 참조하시길 바랍니다. [이클립스용 CDT 다운로드 페이지] 2. C++컴파일러(MinGW OR Cygwin) 패키지중, 'Basic Setup'항목들은 전부 체크를 안 하면 Unresolved inclusion에러로 헤더파일이 인식 안 되는 문제가 해결됐습니다.혹시 모르니'All package'에서 C/C++관련 컴파일러가 체크되지..
모드 의미 r 읽기모드로 파일열기. -> 파일이 없으면 에러발생. w 쓰기모드로 파일열기. 이 모드로는 파일내용을 읽을수 없다. -> 없는 파일은 새로 만들고, 기존의 파일은 엎어버린다. a 추가쓰기모드로 파일열기. -> w와 달리 기존의 파일에 이어붙여진다. r+ 일기와 쓰기 모드로 파일열기. -> 파일이 없으면 에러 발생 w+ 읽기와 쓰기 모드로 파일 열기. -> 없는 파일은 새로 만들고, 기존의 파일은 엎어버린다. a+ 추가쓰기 모드로 파일 열기. -> 기존의 파일의 맨 뒤에 이어붙여진다. -> 파일의 어느곳이나 읽기 가능. -> 파일의 끝에만 추가적인 쓰기 가능,
표준 파일 키워드 관련 장치 표준입력 stdin 키보드 표준출력 stdout 모니터 화면 표준에러 stderr 모니터 화면 기호상수 stdin, stdout, stderr은 stdlib.h에 정의되어 있다. #define stdin ( &_iob [0] ) #define stdout ( &_iob [1] ) #define stderr ( &_iob [2] )
Visual Studio 2008에서 C로 시작하기 http://blog.tcompany.pe.kr/62 Visual Studio 2008 로 C/C++ 공부 시작하기 http://aronze.egloos.com/1357178 ========================================================================================== MSDN 공식 매뉴얼 http://msdn.microsoft.com/ko-kr/library/aa187919.aspx Visual Studio에서 응용 프로그램 개발 http://msdn.microsoft.com/ko-kr/library/h8w79z10(v=VS.90).aspx 텍스트, 코드 및 태그 편집 코드 편집기를 ..
제어문자체는 어느 언어에서든지 쓰는 방법은 비슷하거나 똑같습니다. 다만, try-catch같은 경우, C++이나 JAVA처럼 한정된 제어문이기도 합니다. if()-else if (조건문1) { //if블럭 내용; } else if (조건문2) { // else if 블럭 내용; } ... ... else { //어떤 조건에도 안 걸린 나머지들에 대한 처리. } while() while(제어조건) { //루프의 내용; } do-while() -> 실행부터 해보고, 조건검사를 한다. do { //루프의 내용; }while(제어조건); for(;;) -> 종료조건(조건식)까지 for문 반복 //for (초기 값; 조건식; 증감연산)// 조건식 = 순환조건 for (int i=0; i < 10 ; i++) { ..
보호되어 있는 글입니다.
변수에 사용되는 자료형과 그에 대응되는 변화명세들%와 기호사이에 양의 정수를 입력하면, 출력시 해당숫자만큼 들여쓰기식으로 출력. 0.n은 부동소수형 변환에 해당되는데, 해당숫자 소수점자리까지 출력. 8bit = 1byte 자료형 byte 분류. 범위 %c % % char signed char unsigned char 1 1 1 문자형. 문자형. 문자형. -128(-2⁷) ~ 127(2⁷-1) -128(-2⁷) ~ 127() 0 ~ 255(2⁸-1) %d %d % %u %ld %ld % [signed] short [int] unsigned short [int] [signed] [int] unsigned [int] [signed] long [int] long int unsigned long [int] 2 2..