분류 전체보기(14812)
-
System.Drawing 어셈블리 추가
System.Drawing 어셈블리 추가하기 Solution Explorer에서 Referencees항목 선택 >> 마우스 우클릭 >> Add Reference... 왼쪽 창에서 Framework 선택 >> 오른쪽에서 스크롤 하여 System.Drawing 항목 선택 후 체크 >> OK 추가 완료!!!
-
OverloadingEx03-메소드오버로딩 구현
메소드오버로딩 구현 OverloadingEx02 비오버로딩을 오버로딩하여 구현 비슷한 동작을 수행하는 메서드(멤버함수)들을 모아 이름을 같게 하면 다양한 메서드(멤버함수)들을 같은 이름으로 일관된 작업을 할 수 있게 합니다. 출력결과 public void getLength(int n){ void getLength(float n){ private int getLength(String str){ 와 같이 Overloading 함수에서 [접근제한], [반환형], 그리고 인자 이름은 아무런 영향을 주지 않습니다. 메서드명이 같은 여러 개의 메서드를 구별하는 방법은 메서드에 사용되는 인자의 자료형 또는 인자의 수 다르거나 인자들의 위치(배치)가 서로 다른경우 각각의 메서드로 구별되어 존재합니다. 소스코드 publ..
-
Ex02-gets()와 puts()함수 사용 장점
gets()와 puts()함수 사용 장점 gets(): 문자열 입력시 enter키를 입력받을 경우 자동으로 문자열 맨 끝에 \0(종료문자)를 삽입 puts(): 출력시 자동으로 \n(개행문자)를 자동으로 문자열 맨 끝에 붙입니다. scanf()로 입력된 공백문자는 종료문자로 인식되어 버리는데 이런 문제가 발생하지 않습니다. gets()와 puts()함수는 %s와 같이 출력 서식 문자를 신경쓰지 않아도 되는 장점이 있습니다. 소스코드 #include int main(void){ char array1[20]; char array2[20]; fflush(stdout); gets(array1); // I am a boy. 입력 puts(array1); // I am a boy. 출력 fflush(stdout);..
-
Inventor(인벤터)
Inventor 기계설계분야 곡선설계에 제약이 있음 3년 free 200만원, 프로버전(1,000만원) http://www.autodesk.com/products/inventor/overview http://www.autodesk.com/education/free-software/inventor-professional# 파라메트릭 설계 하나의 치수변경에 따라 구조적으로 모든 치수가 변경되는 방식 Inventor
-
Android++
Android++ A native development and debugging solution for Visual Studio http://android-plus-plus.com/ https://github.com/webbju/android-plus-plus
-
World Bank Open Data – 데이터 모음
World Bank Open Data http://data.worldbank.org/