본문 바로가기

dev, tech224

ref 와 out 키워드 ref 키워드: 함수의 호출에 사용된 호출 인수에 변수를 사용했을 경우 함수에 의해서 수정된 값을 호출 인수로 사용된 변수에 대입하도록 해주는 키워드 out 키워드: ref 키워드와 비슷한 기능, 그러나, 함수의 정의에 있어서 인수 변수로서 반환전용 변수를 전달해줌. 반환 전용 인수변수 : 그 변수는 반환 값의 대입에만 사용되는 변수(어떤 값을 함수에 전달하려고 사용되지 않기 때문에 함수의 호출 인수로 사용되는 변수는 초기화 될 필요가 없다.) 차이점: ref키워드를 사용했을 경우에는 호출 인수로 사용된 변수는 입력값으로의 역할과 또 반환 값을 저장하는 두가지 역할 수행, out키워드를 사용할 경우에는 호출 인수로 사용된 변수는 반환 값을 저장하는 용도로만 쓰이기 때문. static void Main(s.. 2006. 1. 14.
Visual C# 구조 솔루션->프로젝트->네임스페이스->클래스 솔루션 : 하나 또는 그 이상의 프로젝트를 가짐 프로젝트 : 하나의 애플리케이션을 의미, 네임스페이스와 클래스로 이루어짐 네임스페이스 : 하나 또는 그 이상의 클래스들을 체계화하는 수단, 그 안에 또 다른 네임스페이스를 가질 수 있음 * 라이브러리 : 프로그래머들이 만들어 놓은 수많은 클래스들 클래스 : 필드, 속성, 메소드들의 집합 2006. 1. 14.
Objective 1.2 SQL Server 2000으로 업그레이드 SQL Server 2000 설치 프로그램은 현재 설치되어 있는 SQL Server 7.0과 SQL Server 2000을 감지하고, 이에 대한 적절한 옵션을 제공 SQL Server 7.0 감지SQL Server 7.0 DB를 업그레이드, 7.0 프로그램 파일을 덮어쓸 수 있는 옵션을 제공다른 버전의 SQL Server로 업그레이드 가능 데이터베이스 복사 마법사 이용서버를 중지 시키지 않고 7.0 데이터베이스를 2000 인스턴스로 이동 또는 복사 가능 - 특정 데이터베이스만 선택하여 업그레이드하고 다른 데이터베이스는 SQL Server 7.0포맷으로 남겨둘 수 있다. - 온라인 상태에서 데이터베이스 포맷을 업그레이드 두 버전의 SQL Server를 한 컴퓨터에서 동시에 실행 가능7.0은 기본인스턴스, .. 2005. 12. 23.
int MessageBox int MessageBox( HWND hWnd, //메시지를 소유하는 윈도우 LPCTSTR lpText, //출력 메시지 LPCTSTR lpCaption, // 타이틀 UNIT uType //메시지 박스타입); UNIT uType - 버튼, 아이콘의 형태, 윈도우 위치 및 속성을 설정 WinUser.h 에는 마지막 인자로 설정할 수 있는 MB_로 시작하는 매크로를 볼 수 있다.또, MessageBox 함수가 리턴하는 값(커맨드 아이디)들을 찾아볼 수 있다. 2005. 12. 23.