Programming
-
-
자바 Start!!!Programming/JAVA 2006. 6. 8. 23:57
자바를 한번 배워보기로 한게 아니고... 해야 한다... 7월까지 일단 이 책을 다 보는 걸 목표로 한다!!! 차례 껍질을 깨고:간단한 소개객체마을로의 여행:객체에 대해 알아봅시다네 변수를 알라:원시 변수와 레퍼런스객체의 행동:객체의 상태가 메소드의 속성에 미치는 영향메소드를 더 강력하게:흐름 제어, 연산 등자바 라이브러리:전부 다 직접 만들어서 쓸 필요는 없습니다.객체마을에서의 더 나은 삶:미래를 준비합시다심각한 다형성:추상 클래스와 인터페이스객체의 삶과 죽음:생성자와 메모리 관리숫자는 정말 중요합니다:수학, 포매팅, 래퍼, 통계위험한 행동:예외처리그래픽 이야기:GUI, 이벤트 처리, 내부 클래스에 대한 소개스윙을 알아봅시다:레이아웃 관리와 구성요소객체 저장:직렬화와 입출력연결하는 방법:네트워크 소켓과..
-
[C]scanf의 오류Programming/C&C++ 2006. 4. 27. 13:55
int a, b; char c; ... scanf("%d", &a); scanf("%d", &b); scanf("%c", &c); .... 는 우리가 일반적으로 사용하는 scanf의 형태이다. 그러나 여기서 scanf를 위와 같이 사용하면 3번째 문자는 입력받을 수 없다. 두번째 값을 입력받고 버퍼에 남아있는 엔터값(ASCII 10)이 바로 들어가기 때문이다. 여러가지 해결 방법이 있을 수 있겠지만 간단한 방법은 다음과 같다.(만일 windows버젼에서 프로그래밍 한다면 fflush를 사용할 수 있다) int a, b; char c; ... scanf("%d", &a); fflush(stdin); scanf(" %d", &b); fflush(stdin); scanf(" %c", &c); fflush(st..
-
[퍼옴]전처리기Programming/C&C++ 2006. 3. 9. 01:50
c컴파일러는 원시프로그램을 컴파일하기 전에 전처리하는 단계를 거치게 되는데요.. 이는 전처리기에 의해서 실행이되죠.. 전처리기 커맨드는 아래와같습니다.. #include ... file삽입 #define ... macro정의 #undef ... macro해제 #if #ifdef #endif ... 조건컴파일 #else #elif ... 조건컴파일 #line ... 행번호 부가 #pragma ... 컴파일러에게 option사용 #error ... 전처리기 기술 오류 표시 # ... 행 무시 지령 한번쯤은 다보았을 문법입니다.. 주의할점은 전처리기의 명령은 한행에 기술하는것을 원칙으로 하기때문에 한행을 초과했을시에는 \기호를 행의 맨뒤에 넣어줘야합니다.. 저기호는 연결표시이기때문에 맨마지막행에서는 연결할행이..