유니티 코리아 공식 홈페이지
'Unity3D' 카테고리의 다른 글
유니티에서 툴 만들기 (0) | 2012.10.12 |
---|---|
[링크] 유니티 관련 사이트 (0) | 2012.10.12 |
Visual Studio C# Integration (0) | 2012.10.05 |
유니티 강좌 (0) | 2012.10.03 |
[삽질] Unity3D 설치 (0) | 2012.06.30 |
유니티에서 툴 만들기 (0) | 2012.10.12 |
---|---|
[링크] 유니티 관련 사이트 (0) | 2012.10.12 |
Visual Studio C# Integration (0) | 2012.10.05 |
유니티 강좌 (0) | 2012.10.03 |
[삽질] Unity3D 설치 (0) | 2012.06.30 |
Argument 와 Parameter 는 종종 같은 의미로 사용된다.
근데 다른 이름을 가지고 있기 때문에 어떤 차이가 있나해서 구글링을 해보니 역시나 좋은 문서가 있었다.[1]
이 둘의 차이점은 의외로 간단하다. Parameter 는 선언 부분에 있는 것이고, Argument 는 실제 사용시의 데이터를 의미한다. 하지만 이건 정확히 말하면 C++ 에서 더 정확하게 구분이 된 것이다.
// a, b 는 Parametersint func( int a, int b );
// 10, 2 는 Arguments// ...
어떤 함수 안에서
ret = func( 10, 2 );
// ...
이 부분과 관련되서 류광님이 번역과 관련된 기술을 한적이 있다.[2]
[펌] [SQLite] SQLite의 자료형 (0) | 2019.07.03 |
---|---|
[Link] Introduction to Ray Tracing: a Simple Method for Creating 3D Images (0) | 2017.10.23 |
FreeType 라이브러리를 D3D에 연결한 소스입니다. (0) | 2011.03.04 |
Visual C++ 2005 로 만든 프로그램 배포시 문제.. (0) | 2010.06.03 |
Poser 스샷 (0) | 2010.05.27 |
해피피트2 에서 맘에 들었던 노래
위메이드가 뿔났다. (0) | 2013.01.11 |
---|---|
숫자의 콤마사용, 3콤마냐 4콤마냐 (2) | 2012.08.22 |
피셔맨 매듭법 (7) | 2012.06.19 |
소금물 한컵이면 잇몸질환 안녕 (0) | 2012.06.08 |
순금은 왜 `24K`라고 할까? (0) | 2012.06.05 |
1. 여기에서 Boost installer 를 다운받습니다.
2. Boost installer 를 실행하면 license agreement 거치고 난 후, 어디에서 다운 받을 것인지 묻습니다.
boost installer
3. 그럼 자신의 개발 환경과 어떤 구성을 설치할 것인지 묻습니다.
int main()
{
std::string line;
boost::regex pat( "^Subject: (Re: |Aw: )*(.*)" );
while (std::cin)
{
std::getline(std::cin, line);
boost::smatch matches;
if (boost::regex_match(line, matches, pat))
std::cout << matches[2] << std::endl;
}
}
솔루션을 빌드한 후 아무런 에러 없이 빌드가 완료되면 제대로 설치하신 것입니다. 테스트삼아 실행하시려면 다음과 같은 텍스트 파일을 만드신 후
(email.txt 파일 입력)
To: George Shmidlap
From: Rita Marlowe
Subject: Will Success Spoil Rock Hunter?
---
See subject.
다음과 같이 실행해 보시면 E-mail의 제목만 꺼내는 걸 확인할 수 있습니다.
D:\Documents and Settings\김윤수\My Documents\Visual Studio 2008\Projects\boostex\Debug>boostex.exe < email.txt
Will Success Spoil Rock Hunter?
그럼, Happy boosting 하세요~
Boost 라이브러리 설치 (0) | 2012.07.22 |
---|
혹시 Boost 라이브러리라는 것을 아시나요? 만약 아직 모르고 있었다면 C++ 프로그래머로서 적지 않은 손해를 보고 있다고 생각합니다.^^
Boost 라이브러리는 C++ 프로그래머를 위한 유용한 오픈 소스 C++ 라이브러리 모음입니다. Boost 라이브러리 개발에 수 많은 C++ 고급 프로그래머들이(C++ 표준 위원회 멤버 등) 참여 하고 있습니다. 그래서 Boost 라이브러리는 실용적인 기능과 높은 안정성을 가지고 있습니다.
만약 아직까지 Boost 라이브러리를 한번도 사용해 본적이 없다면 바로 사용하기를 권합니다. 그리고 아직도 일부에서는Boost 라이브러리의 안정성에 대해서 의심하는 분들이 있는데 무의미한 의심은 그만두기를 바랍니다^^
C++11에 들어가는 새로운 표준 라이브러리에는 Boost 라이브러리에 있는 것들이 많이 들어갔습니다. 예를 들면 VS 2008 SP를 설치하면 사용할 수 있는 tr1 라이브러리에 있는 대부분이 Boost 라이브러리에 있는 것입니다. 새로운 표준에는 들어갔지만 아직 VC++에서 지원하지 않는 라이브러리도 Boost 라이브러리를 사용하면 미리 사용해볼 수 있습니다.
다음에 소개할 chrono도 Boost 라이브러리에 이미 있습니다. 그러니 Boost 라이브러리를 설치하면 chrono는 바로 사용해 볼 수 있습니다.
Boost 라이브러리의 설치와 사용 방법은 구글링을 하면 적지 않게 찾을 수 있습니다. 그 중 몇 개를 제가 찾아 놓았습니다^^
Boost 라이브러리 홈페이지
최신 버전은 1.47.0 입니다.
VC++ 6.0에서 Boost 라이브러리 설치
- 1.33 버전까지만 설치할 수 있습니다
http://blog.naver.com/sorkelf/40132524363
설치 파일로 설치하기 (VC++ 7.1 ~ VC++ 10까지 지원)
- Boost 라이브러리는 대부분의 기능은 헤더 파일 추가만으로 사용할 수 있지만 일부 기능(thread, filesystem 등)은 lib 파일을 만들어야 합니다. 그러나 설치 파일로 설치하면 이미 빌드된 lib 파일을 얻을 수 있습니다.
수동으로 설치하기
- 가장 기본 적인 방법으로 직접 lib 파일을 만들어야 합니다. 위의 설치 파일보다 장점은 lib 파일을 빌드할 때 옵션을 마음대로 지정할 수 있고, 특히 가장 최신 버전을 빨리 사용할 수 있습니다.
http://genkino.tistory.com/1446
Boost 라이브러리 설명
- 몇 년 전에 제가 번역한 것으로 1.33 버전을 기준으로 하고 있습니다. 설명에 부족한 것이 많지만 그런 부분은 구글링을 찾아보시기 바랍니다.
http://jacking75.cafe24.com/Boost/libraries.htm
Boost 라이브러리 e-book
- 영어라는 단점(?)이 있지만 각 기능을 잘 설명하고 있습니다.
http://en.highscore.de/cpp/boost/
꼭 Boost 라이브러리를 설치하고 사용하기를 강력하게 추천합니다
Microsoft Visual Studio에서 boost 사용하기 (0) | 2012.07.22 |
---|
안녕하세요? 맨날맑음 입니다.
WPF나 Silverlight 와는 다르게 Windows Form에는 '로드 완료' 이벤트가 없습니다. Load 이벤트가 제공 되고 있기는 하지만 MSDN에 나온 의미는 '폼이 처음으로 표시되기 전에 발생합니다.' 입니다. 즉 로드 완료가 아니라는 것입니다.
이것이 왜 문제일까?
로드 완료가 아닌 로드중 이벤트만 제공하여 생기는 문제가 있습니다.
예를 들어 프로그램을 시작할 때 폼을 숨기려고 한다고 하면, Hide() 메서드를 호출 해야합니다.
실행 할때 숨기려 했으니 당연히 폼의 생성자에 Hide()를 넣어보지만 전혀 동작 하지 않습니다.
두번째 방법으로 폼의 Load 이벤트 핸들러 안에 Hide()를 넣어봅니다. 역시 동작하지 않네요;
정확하지 는 않지만, MSDN의 설명대로 폼이 아직 표시되기 전이라 Hide()가 먹히지 않는 것 같습니다.
이밖에 Focus()나 몇몇 다른 메서드도 동작하지 않습니다.
어떻게 해결할까?
위의 문제를 해결하려면 '로드완료' 이벤트를 찾아야 하는데 아무리 뒤져보아도 로드완료는 존재하지 않았습니다.
그래서 임시 방편으로 Application.Idle 이벤트를 사용하여 해결 하였습니다. Application.Idle 이벤트는 말그대로 프로그램이 아이들 상태(쉬고 있을때) 발생합니다. 이걸 응용하면, 생성자에서 이벤트를 걸어주고, 이벤트 핸들러에서 이벤트를 빼주는 방법으로 로드 완료된 시점을 잡을 수 있습니다. 물론 엄밀히 말하면 프로그램이 더이상 할 일이 없어 쉬고 있을 시점을 잡아내는 것입니다.
using System;
using System.Windows.Forms;
namespace Sample
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
//Idle이벤트를 걸어준다.
Application.Idle += Application_Idle;
}
void Application_Idle(object sender, EventArgs e)
{
//Idle이벤트를 없앤다.
Application.Idle -= Application_Idle;
this.Hide();
}
}
}
C#에서 OLEDB를 이용한 엑셀(EXCEL)파일 읽기 및 쓰기 (0) | 2012.12.16 |
---|---|
var 키워드 (0) | 2012.12.09 |
윈폼기반 프로그래밍을 할때 Invoke() 이쁘게쓰기! (0) | 2012.06.10 |
Invoke , BeginInvoke, MethodInvoker (0) | 2012.06.10 |
GetWindowRect - Window의 위치및 크기 반환 (0) | 2012.06.01 |
최근 이사를 했는데 창문을 열면 뻥~ 뚫린 전망이 좋다.
바람도 잘불고..(너무 세서 문제일때도 있지만..;;)
근데!! 근데!! 비가 오면 바람을 동반해서 창문에 비가 열심히 들이친다..;;
결국 창문을 닫을 수 밖에 없는데 창문을 닫으면 덥다..;;
좋은 방법 없나..하고 이리저리 검색해보다가 멋진 걸 발견..!!
직접 만드셨다고 한다..
어디 파는데 없나..
출처 : http://omini82.blog.me/50095454555
'엿 먹어라'의 어원 (0) | 2012.11.25 |
---|---|
최진기의 뉴스위크 - 전력난, 위기의 주범은 누구인가? (0) | 2012.09.24 |
필리핀 슬럼가에 한 줄기 빛을 만드는 물과 표백제 (0) | 2012.06.25 |
선물 받은 컵!! (2) | 2012.06.12 |
일본 다이하츠 코펜 경차사진 (3) | 2012.06.05 |
전에 아이폰/안드로이드 포팅 엔진 공짜로 받은 게 있어서 이참에 깔아볼려고 유니티를 받았다.
설치를 하고 라이센스 등록을 하려는 데 '인터넷 활성화(Internet Activation)'가 아래 스샷과 같이 인증서 날짜 만료 어쩌고 하면서 진행이 되지 않았다.
(인터넷 활성화 설치 방법 설명 링크 : http://www.masque.kr/free/50300)
[인터넷 활성화 시도 했는데 에러남..뭘까..-_-;]
그래서 '수동 활성화(Manual Activation)'를 하려하니..
뭐시기 파일 어쩌고 하면서 잘 모르겠다..
그래서 찾아보니
http://korea.unity3d.com/board/?db=licensefaq 에 '유니티 라이센스 수동 등록하는 방법 (Manual Activation)' 이 떡하니 있다.
설명대로 진행해서 깔았다.
인터넷에 이리저리 좀 뒤져봐도 '인터넷 활성화'로만 설명이 돼 있는것 같다.
잠시 삽질해서 기록 남기기..
[설치 끝내고 첫화면 스샷..]
P.s. 인증서 날짜 만료 어쩌고는 자료를 못찾겠다. 짜증나지만 그냥 넘어가야지..
유니티에서 툴 만들기 (0) | 2012.10.12 |
---|---|
[링크] 유니티 관련 사이트 (0) | 2012.10.12 |
Visual Studio C# Integration (0) | 2012.10.05 |
유니티 강좌 (0) | 2012.10.03 |
유니티 코리아 공식 홈페이지 (0) | 2012.08.21 |
A*에 비해 빨리 길을 찾아줍니다. 최단경로는 아님 |
SSH 터널링으로 네이트온 하기 (0) | 2012.12.24 |
---|---|
엑셀2007 창 여러개 띄우기(Excel2007 Multi Window)[XP/Win7/x86/x64] (24) | 2012.12.21 |
명령프롬프트(CMD) 화면을 텍스트 파일에 출력 - 리다이렉션 (0) | 2012.06.08 |
cmd에서 환경변수 설정 방법(set, setx) (0) | 2012.06.08 |
갑자기 구글(유튜브)이 접속이 안될 때.. (4) | 2012.06.04 |