본 논문에 리더십문헌의 역사에 대한 구체적인 평론은 불가능하지만, (구체적인 내용은 Bass, 1990; Vroom,1976을 참조) 리더십 문헌의 간결한 개요는 다음과 같다. 현재 추진되고 있는 리더십연구는 크게 내 가지로 구분되어 있다. 이는 특성 이론 (trait theories), 행동 이론 (behavioral theories), 우연성 또는 상황 이론 (contingency or situational theories)과 최근 이론 (recent theories)이다. 최근 이론들은 주로 Team Leadership, Transformational Leadership, Self Leadership과 Coaching Leadership으로 발전 해왔다. 특성이론리더십에 관한 특성이론은 토마스 칼라..
C++에서의 파일 입출력을 위하여 fstream.h를 포함하고, 어떤 방법으로 파일을 열어야 하는지를 정하는 파일 입출력 객체를 만들고, 그 객체에게 화면에서와 마찬가지로 입출력 연산을 수행시키면 됩니다. 파일을 열 때 주로 사용하는 속성들은 다음과 같습니다. 속성 내용 ios::in 읽기 가능한 형태로 파일을 연다. ios::out 쓰기 가능한 형태로 파일을 연다. ios::ate 파일을 열 때, File Pointer의 위치를 파일의 끝부분으로 이동시킨다. ios::app 파일을 쓸 때, 파일의 끝부분에 쓰게 한다(app은 append의 약자다) ios::trunc 파일의 내용을 지우고 연다.(trunc는 trucate의 약자이다) ios::binary 파일을 이진 모드로 연다. 읽기를 위한 파일을 ..
printf함수와 마찬가지로, cout에서도 입출력 형식을 편하게 제어하기 위한 조작자들이 제공됩니다. 여기서 조작자란 우리가 자주 사용하게 되는 출력 형태를 우리가 직접 관여하지 않고 쉽게 바꿀 수 있도록 해주는 기능을 하는 것 입니다. 조작자 내용 endl 뉴라인(엔터) 문자를 출력하여 스트림을 비운다. flush 스트림을 비운다. dec 10진수 형식으로 출력한다. hex 16진수 형식으로 출력한다. oct 8진수 형식으로 출력한다. setbase(int base) base에 해당하는 진수로 출력한다. setw(int width) 너비를 width로 설정한다. setposition(int pos) pos에 해당하는 자리수로 설정한다. setfill(char c) C에 해당하는 문자로 빈자리를 채우도..
안녕하세요!이번에는 어제에 이어 컬링게임을 만들었는데요.이번에는 UDK를 사용해서 만들어보았습니다.UDK와 언리얼스크립트를 사용해서 Qt로 만든 컬링게임의 기본 구조를 그대로 가져다가 적용하니 금방 만들게 되었습니다.https://drive.google.com/file/d/0B-WCQz0DLRojQU5vMUJtMmVUTVk/view?usp=sharing구글 N드라이브에 공유URL을 설정해 놨으니 해당 링크에 들어가서 다운받고 설치하시면 됩니다.다만, 설치 후 C:\UDK\CurlingGame23\Binaries\Win32 경로에 들어가면 UDK.exe파일이 있는데 이 파일의 바로가기 파일을 생성한 후, 속성 창에 들어갑니다.대상을 C:\UDK\CurlingGame23\Binaries\Win32\UDK.e..
안녕하세요!제가 Qt를 사용하여 컬링게임을 만들어보았는데요.사실 컬링게임이라고 하기에도 민망합니다.한 지점에서 10개의 공이 발사하고 공끼리 부딪히는 정도만 구현했습니다.점수를 매기는 것도 아니라서 공이 10개가 모두 발사되면 유저는 아무것도 할 수 없습니다.이 프로그램에서 제가 가장 중요하게 생각한건 공끼리 충돌하는 것인데요.실제 물리법칙과는 많이 다르게 튕기게 됩니다.그래도 맛보기 정도로 공이 상호작용하는 모습을 볼 수 있습니다. 위 사진과 같이 중앙에 컬링 목적지가 보입니다.마우스 커서의 위치를 따라 선이 그려지고 선이 길수록 발사속도는 강합니다.마우스 왼쪽버튼을 누르면 컬링 공이 발사됩니다.시간나시는 분들은 한번 해보세요! 다음은 공이 충돌했을 경우의 핵심 알고리즘입니다. 1234567891011..
안녕하세요.이번에 컴퓨터그래픽스와 OpenGL에 대해 공부를 하고 있습니다.그러다가 제가 블로그에 올려둔 탁구로봇이 있는데, 다음이 그것입니다. 저는 이 영상의 탁구로봇을 OpenGL로 만들어보면 어떨까 생각해보았습니다.그래서 한번 제작으 시도해보았습니다.동영상에서의 탁구로봇은 사람의 팔과 흡사한 형태를 하고 있는데요,가장 아래에 Y축으로 회전하는 관절, 그리고 위아래로 회전하는 관절3개, 탁구채를 회전하는 관절 하나로 구성되어 있습니다.여기서 저는 중앙에 있는 위아래로 회전하는 관절 하나는 없어도 무방하다고 생각해서 제거하였습니다.먼저 사진은 다음과 같습니다. 제가 만든 프로그램에서는 실제로 탁구를 하는 건 아니고, 탁구를 하는 것 처럼 보이는 것입니다.즉, 공은 공대로 따로 놀고, 탁구로봇은 단지 그..