Visual studio 2010

MinGeun Park
MinGeun ParkLead Game Programmer - Shiftup um Shiftup
Visual studio 2010C++0x 추가된 기능 소개,[object Object],2010.05.29,[object Object],데브루키스터디(http://cafe.naver.com/devrookie),[object Object],박민근,[object Object]
C++0x에 대해서,[object Object]
C++0x의 하위 호환성,[object Object],C++의 표준 준수,[object Object],기존의 코드와 완벽한 호환성,[object Object],VC 7,8,9코드라면 VC10에서 호환,[object Object]
VC++ 9 vs VC++ 10,[object Object],TR1과 달리 C++ 코어 기능 추가,[object Object],C++ 언어 표현력 증대,[object Object],성능적인 측면에서도 개선,[object Object]
auto,[object Object]
정적 언어와 동적 언어의 차이,[object Object],< 코드 2-1. C/C++에서의 지역 변수 정의 >,[object Object],<코드>,[object Object],void BuyItem(),[object Object],{,[object Object],int Money = 500;,[object Object],........,[object Object],},[object Object],</코드>,[object Object],< 코드 2-2. Ruby에서의 지역 변수 정의 >,[object Object],<코드>,[object Object],def BuyItem,[object Object],Money = 500;,[object Object],......,[object Object],end,[object Object],</코드>,[object Object]
C#의 var,[object Object],< 코드 2-3. LINQ에서 var를 사용할 때와 사용하지 않을 때 비교>,[object Object],<코드>,[object Object],// LINQ에서 var를 사용하지 않는 경우,[object Object],IEnumerable<IGrouping<string, Student>> studentQuery3 =,[object Object],from student in students group student by student.Last;,[object Object],// LINQ에서 var를 사용한 경우,[object Object],var studentQuery3 = from student in students group student by student.Last;,[object Object],</코드>,[object Object]
STL 컨테이너의 불편한 점,[object Object],< 코드 2-4. C++에서 list 사용 >,[object Object],<코드>,[object Object],list<int> NumList;,[object Object],NumList.push_back( 10 );,[object Object],for( list<int>::iteratoriter = NumList.begin();,[object Object],iter != NumList.end();,[object Object],++iter ),[object Object],{,[object Object],……,[object Object],},[object Object],</코드>,[object Object]
auto,[object Object],컴파일때 변수의 타입을 정한다.,[object Object],변수를 정의할 때 명시적으로 TYPE을 지정하지 않고, 컴파일 타임때 결정,[object Object]
지역 변수에 사용,[object Object],< 코드 2-5. 문자열과 정수 변수에 auto 사용 >,[object Object],#include <iostream>,[object Object],using namespace std;,[object Object],int main(),[object Object],{,[object Object],// char*,[object Object],autoNPCName = "BugKing";,[object Object],cout << NPCName << endl;,[object Object],// int,[object Object],auto Number = 1;,[object Object],cout << Number << endl;,[object Object],getchar();,[object Object],return 0;,[object Object],},[object Object]
포인터, 참고, const에 사용,[object Object],< 코드 2-6. 포인터, 참조, const에 사용 >,[object Object],#include <iostream>,[object Object],using namespace std;,[object Object],int main(),[object Object],{,[object Object],intUserMode = 4;,[object Object],auto* pUserMode = &UserMode;,[object Object],cout << "pUserMode : Value - " << *pUserMode << ", address : " << pUserMode <<,[object Object],endl;,[object Object],auto& refUserMode = UserMode;,[object Object],refUserMode = 5;,[object Object],cout << "UserMode : Value - " << UserMode << " | refUserMode : Value - " <<,[object Object],refUserMode << endl;,[object Object],getchar();,[object Object],return 0;,[object Object],},[object Object]
클래스 정의에 사용,[object Object],< 코드 2-7. 클래스 생성 때 auto 사용 >,[object Object],<코드>,[object Object],structCharacterInvenInfo,[object Object],{,[object Object],intSlotNum;,[object Object],intItemCode;,[object Object],};,[object Object],........,[object Object],auto* CharInven = new CharacterInvenInfo();,[object Object],........,[object Object],</코드>,[object Object]
STL에서 사용,[object Object],typedefstd::list<MCommand*> LIST_COMMAND;,[object Object],LIST_COMMAND::iteratoriter = m_listCommand.begin();,[object Object],auto iter = m_listCommand.begin();,[object Object]
Vector 순회시에 사용,[object Object],for( autoIterPos = ItemCodeList.begin(); IterPos != ItemCodeList.end(); ++IterPos),[object Object],{,[object Object],cout << "ItemCode : " << *IterPos << endl;,[object Object],},[object Object]
핵심 요약,[object Object],auto를 사용하면,[object Object],1. 지역 변수를 정의 때 명시적으로 type을 지정하지 않아도 됨,[object Object],2. 컴파일 타임 때 type을 결정,[object Object],3. 코딩이 간편해지고, 코드 가독성이 좋아짐,[object Object]
static_assert,[object Object]
기존 assert의 한계,[object Object],프로그램이 실행될때 평가된다. ,[object Object],-> 컴파일 타임때 발견할 수 있는것들은 미리 발견하면 더욱 좋지 않을까?,[object Object],-> 컴파일 타임에서 실체화할 템플릿의 전제 조건을 조사할때,[object Object]
Static_assert,[object Object],원형,[object Object],static_assert “( constant-expression”,“ error-message'') ;,[object Object],파라미터,[object Object],“constant-expression”- 검사할 조건 식,[object Object],“error-message”- 조건이 false일 경우 출력할 error 메시지,[object Object],결과,[object Object],constant-expression가 false일 경우 컴파일러는 에러 메시지를 출력합니다.,[object Object],static_assert는 다음과 같은 경우에 사용하면 유용합니다.,[object Object],기본 타입(int, long 등)이나 유저 정의 타입(class, struct등으로 만든 타입)의 크기를 확인하고 싶을 때,[object Object],어떤 타입의 최대 크기를 넘어서는지 확인하고 싶을 때,[object Object]
프리프로세스 지시어 대체,[object Object],< 코드 3-2. 상수 값의 크기 조사 >,[object Object],#include <iostream>,[object Object],using namespace std;,[object Object],const int MAX_LEVEL = 120;,[object Object],int main(),[object Object],{,[object Object],static_assert( MAX_LEVEL <= 100, "Warring - MAX_LEVEL" );,[object Object],return 0;,[object Object],},[object Object]
템플릿에서 사용,[object Object],< 코드 3-3. Stack 클래스 템플릿의 최소 스택 크기 조사 >,[object Object],template< typename T1, intStackSize >,[object Object],class MYSTACK,[object Object],{,[object Object],static_assert( StackSize >= 10, "Stack Size Error" );,[object Object],public :,[object Object],MYSTACK() : data( new T[StackSize] ),[object Object],{,[object Object],},[object Object],private:,[object Object],T1* data;,[object Object],};,[object Object],int main(),[object Object],{,[object Object],MYSTACK< int, 5 > MyStack;,[object Object],return 0;,[object Object],},[object Object]
변수의 크기 조사,[object Object],< 코드 3-4. int타입의 크기 조사 >,[object Object],#include <iostream>,[object Object],using namespace std;,[object Object],int main(),[object Object],{,[object Object],static_assert( sizeof(int) == 4, "not int size 4" );,[object Object],return 0;,[object Object],},[object Object]
핵심 요약,[object Object],1. assert와 비슷한 조건 조사를 할 수 있음,[object Object],2. 컴파일 타임 때 사용하여 프로그램 실행 전에 문제를 찾을 수 있음,[object Object],3. 템플릿 프로그래밍에 사용하면 특히 유용,[object Object]
nullptr,[object Object]
Nullptr이 필요한 이유,[object Object],C++03까지는 널 포인터를 나타내기 위해서는 NULL 매크로나 상수 0을 사용,[object Object],그러나 NULL 매크로나 상수 0을 사용하여 함수에 인자로 넘기는 경우 int타입으로 추론되는 문제가 있다.,[object Object]
void func( int a ),[object Object],{,[object Object],cout << "func - int " << endl;,[object Object],},[object Object],void func( double *p ),[object Object],{,[object Object],cout << "func - double * " << endl;,[object Object],},[object Object],int main(),[object Object],{,[object Object],func( static_cast<double*>(0) );,[object Object],func( 0 );,[object Object],func( NULL );,[object Object],getchar();,[object Object],return 0;,[object Object],},[object Object]
Nullptr사용 방법,[object Object],사용방법은 너무 너무 간단합니다. ^^,[object Object],그냥 예전에 널 포인터로 0이나 NULL을 사용하던 것을 그대로 대처하면 됩니다.,[object Object],<코드>,[object Object],char* p = nullptr;,[object Object],</코드>,[object Object],<코드 7-1>에서 널 포인트를 파라미터로 넘겨서 func( double* p )가 호출하게 하기 위해서는,[object Object],<코드>,[object Object],func( nullptr );,[object Object],</코드>,[object Object],로 호출하면 됩니다.,[object Object]
올바른 사용예, 잘못된 사용예,[object Object],올바른 사용,[object Object],char* ch = nullptr; // ch에 널 포인터 대입.,[object Object],sizeof( nullptr ); // 사용 할 수 있습니다. 참고로 크기는 4 입니다.,[object Object],typeid( nullptr ); // 사용할 수 있습니다.,[object Object],throw nullptr; // 사용할 수 있습니다.,[object Object],틀린 사용,[object Object],intn = nullptr; // int에는 숫자만 대입가능한데 nullptr은 클래스이므로 안됩니다.,[object Object],Int n2 = 0,[object Object],if( n2 == nullptr ); // 에러,[object Object],if( nullptr ); // 에러,[object Object],if( nullptr == 0 ); // 에러,[object Object],nullptr = 0; // 에러,[object Object],nullptr + 2; // 에러,[object Object]
decltype,[object Object]
decltype,[object Object],Auto와 같이 타입을 결정,[object Object],함수의 반환값으로 타입 결정 가능,[object Object],변수들의 계산 결과로 타입 결정 가능,[object Object]
Decltype사용하기,[object Object],< 코드 6-1. decltype사용 예 >,[object Object],intHp;,[object Object],decltype(Hp) NPCHp = 5;,[object Object],decltype(Hp + NPCHp) TotalHp;,[object Object],decltype(Hp*) pHp = &Hp;,[object Object],< 코드 6-2. 함수의 반환 타입으로 decltype사용 >,[object Object],intfoo();,[object Object],decltype(foo()) value;,[object Object]
우측값 참조,[object Object]
람다(lambda),[object Object]
1 von 32

Recomendados

C++17 Key Features Summary - Ver 2 von
C++17 Key Features Summary - Ver 2C++17 Key Features Summary - Ver 2
C++17 Key Features Summary - Ver 2Chris Ohk
17.6K views83 Folien
[C++ Korea] Effective Modern C++ MVA item 9 Prefer alias declarations to type... von
[C++ Korea] Effective Modern C++ MVA item 9 Prefer alias declarations to type...[C++ Korea] Effective Modern C++ MVA item 9 Prefer alias declarations to type...
[C++ Korea] Effective Modern C++ MVA item 9 Prefer alias declarations to type...Seok-joon Yun
3.2K views19 Folien
[C++ Korea] Effective Modern C++ Study, Item 1 - 3 von
[C++ Korea] Effective Modern C++ Study, Item 1 - 3[C++ Korea] Effective Modern C++ Study, Item 1 - 3
[C++ Korea] Effective Modern C++ Study, Item 1 - 3Chris Ohk
3K views65 Folien
[C++ korea] effective modern c++ study item 7 distinguish between () and {} w... von
[C++ korea] effective modern c++ study item 7 distinguish between () and {} w...[C++ korea] effective modern c++ study item 7 distinguish between () and {} w...
[C++ korea] effective modern c++ study item 7 distinguish between () and {} w...Seok-joon Yun
2.2K views16 Folien
Modern C++ 프로그래머를 위한 CPP11/14 핵심 von
Modern C++ 프로그래머를 위한 CPP11/14 핵심Modern C++ 프로그래머를 위한 CPP11/14 핵심
Modern C++ 프로그래머를 위한 CPP11/14 핵심흥배 최
46.7K views100 Folien
2013 C++ Study For Students #1 von
2013 C++ Study For Students #12013 C++ Study For Students #1
2013 C++ Study For Students #1Chris Ohk
4.5K views68 Folien

Más contenido relacionado

Was ist angesagt?

[C++ korea] Effective Modern C++ study item 19 use shared ptr for shared owne... von
[C++ korea] Effective Modern C++ study item 19 use shared ptr for shared owne...[C++ korea] Effective Modern C++ study item 19 use shared ptr for shared owne...
[C++ korea] Effective Modern C++ study item 19 use shared ptr for shared owne...Seok-joon Yun
3.1K views28 Folien
Refelction의 개념과 RTTR 라이브러리 von
Refelction의 개념과 RTTR 라이브러리Refelction의 개념과 RTTR 라이브러리
Refelction의 개념과 RTTR 라이브러리ssuser7c5a40
2.5K views11 Folien
[C++ Korea] Effective Modern C++ mva item 7 distinguish between and {} when c... von
[C++ Korea] Effective Modern C++ mva item 7 distinguish between and {} when c...[C++ Korea] Effective Modern C++ mva item 7 distinguish between and {} when c...
[C++ Korea] Effective Modern C++ mva item 7 distinguish between and {} when c...Seok-joon Yun
819 views20 Folien
[C++ korea] effective modern c++ study item 14 declare functions noexcept if ... von
[C++ korea] effective modern c++ study item 14 declare functions noexcept if ...[C++ korea] effective modern c++ study item 14 declare functions noexcept if ...
[C++ korea] effective modern c++ study item 14 declare functions noexcept if ...Seok-joon Yun
3K views21 Folien
[C++ Korea] Effective Modern C++ MVA item 8 Prefer nullptr to 0 and null +윤석준 von
[C++ Korea] Effective Modern C++ MVA item 8 Prefer nullptr to 0 and null +윤석준[C++ Korea] Effective Modern C++ MVA item 8 Prefer nullptr to 0 and null +윤석준
[C++ Korea] Effective Modern C++ MVA item 8 Prefer nullptr to 0 and null +윤석준Seok-joon Yun
2.4K views23 Folien
[C++ Korea] Effective Modern C++ Study item14 16 +신촌 von
[C++ Korea] Effective Modern C++ Study item14 16 +신촌[C++ Korea] Effective Modern C++ Study item14 16 +신촌
[C++ Korea] Effective Modern C++ Study item14 16 +신촌Seok-joon Yun
2.8K views52 Folien

Was ist angesagt?(20)

[C++ korea] Effective Modern C++ study item 19 use shared ptr for shared owne... von Seok-joon Yun
[C++ korea] Effective Modern C++ study item 19 use shared ptr for shared owne...[C++ korea] Effective Modern C++ study item 19 use shared ptr for shared owne...
[C++ korea] Effective Modern C++ study item 19 use shared ptr for shared owne...
Seok-joon Yun3.1K views
Refelction의 개념과 RTTR 라이브러리 von ssuser7c5a40
Refelction의 개념과 RTTR 라이브러리Refelction의 개념과 RTTR 라이브러리
Refelction의 개념과 RTTR 라이브러리
ssuser7c5a402.5K views
[C++ Korea] Effective Modern C++ mva item 7 distinguish between and {} when c... von Seok-joon Yun
[C++ Korea] Effective Modern C++ mva item 7 distinguish between and {} when c...[C++ Korea] Effective Modern C++ mva item 7 distinguish between and {} when c...
[C++ Korea] Effective Modern C++ mva item 7 distinguish between and {} when c...
Seok-joon Yun819 views
[C++ korea] effective modern c++ study item 14 declare functions noexcept if ... von Seok-joon Yun
[C++ korea] effective modern c++ study item 14 declare functions noexcept if ...[C++ korea] effective modern c++ study item 14 declare functions noexcept if ...
[C++ korea] effective modern c++ study item 14 declare functions noexcept if ...
Seok-joon Yun3K views
[C++ Korea] Effective Modern C++ MVA item 8 Prefer nullptr to 0 and null +윤석준 von Seok-joon Yun
[C++ Korea] Effective Modern C++ MVA item 8 Prefer nullptr to 0 and null +윤석준[C++ Korea] Effective Modern C++ MVA item 8 Prefer nullptr to 0 and null +윤석준
[C++ Korea] Effective Modern C++ MVA item 8 Prefer nullptr to 0 and null +윤석준
Seok-joon Yun2.4K views
[C++ Korea] Effective Modern C++ Study item14 16 +신촌 von Seok-joon Yun
[C++ Korea] Effective Modern C++ Study item14 16 +신촌[C++ Korea] Effective Modern C++ Study item14 16 +신촌
[C++ Korea] Effective Modern C++ Study item14 16 +신촌
Seok-joon Yun2.8K views
[TechDays Korea 2015] 녹슨 C++ 코드에 모던 C++로 기름칠하기 von Chris Ohk
[TechDays Korea 2015] 녹슨 C++ 코드에 모던 C++로 기름칠하기[TechDays Korea 2015] 녹슨 C++ 코드에 모던 C++로 기름칠하기
[TechDays Korea 2015] 녹슨 C++ 코드에 모던 C++로 기름칠하기
Chris Ohk6.8K views
[C++ korea] Effective Modern C++ 신촌 Study Item20,21,23 von Seok-joon Yun
[C++ korea] Effective Modern C++ 신촌 Study Item20,21,23[C++ korea] Effective Modern C++ 신촌 Study Item20,21,23
[C++ korea] Effective Modern C++ 신촌 Study Item20,21,23
Seok-joon Yun1.5K views
C++20 Key Features Summary von Chris Ohk
C++20 Key Features SummaryC++20 Key Features Summary
C++20 Key Features Summary
Chris Ohk9.9K views
C++ 타입 추론 von Huey Park
C++ 타입 추론C++ 타입 추론
C++ 타입 추론
Huey Park2.1K views
Effective Modern C++ MVA item 18 Use std::unique_ptr for exclusive-ownership ... von Seok-joon Yun
Effective Modern C++ MVA item 18 Use std::unique_ptr for exclusive-ownership ...Effective Modern C++ MVA item 18 Use std::unique_ptr for exclusive-ownership ...
Effective Modern C++ MVA item 18 Use std::unique_ptr for exclusive-ownership ...
Seok-joon Yun1.4K views
[C++ Korea 3rd Seminar] 새 C++은 새 Visual Studio에, 좌충우돌 마이그레이션 이야기 von Chris Ohk
[C++ Korea 3rd Seminar] 새 C++은 새 Visual Studio에, 좌충우돌 마이그레이션 이야기[C++ Korea 3rd Seminar] 새 C++은 새 Visual Studio에, 좌충우돌 마이그레이션 이야기
[C++ Korea 3rd Seminar] 새 C++은 새 Visual Studio에, 좌충우돌 마이그레이션 이야기
Chris Ohk11.8K views
C#을 사용한 빠른 툴 개발 von 흥배 최
C#을 사용한 빠른 툴 개발C#을 사용한 빠른 툴 개발
C#을 사용한 빠른 툴 개발
흥배 최6.5K views
C++ 11 에 대해서 쉽게 알아봅시다 1부 von Gwangwhi Mah
C++ 11 에 대해서 쉽게 알아봅시다 1부C++ 11 에 대해서 쉽게 알아봅시다 1부
C++ 11 에 대해서 쉽게 알아봅시다 1부
Gwangwhi Mah3.9K views
[C++ Korea] Effective Modern C++ Study item 24-26 von Seok-joon Yun
[C++ Korea] Effective Modern C++ Study item 24-26[C++ Korea] Effective Modern C++ Study item 24-26
[C++ Korea] Effective Modern C++ Study item 24-26
Seok-joon Yun1.8K views
프로그래밍 대회: C++11 이야기 von Jongwook Choi
프로그래밍 대회: C++11 이야기프로그래밍 대회: C++11 이야기
프로그래밍 대회: C++11 이야기
Jongwook Choi46.6K views
[C++ korea] effective modern c++ study item 17 19 신촌 study von Seok-joon Yun
[C++ korea] effective modern c++ study item 17 19 신촌 study[C++ korea] effective modern c++ study item 17 19 신촌 study
[C++ korea] effective modern c++ study item 17 19 신촌 study
Seok-joon Yun1.2K views
[Td 2015]녹슨 c++ 코드에 모던 c++로 기름칠하기(옥찬호) von Sang Don Kim
[Td 2015]녹슨 c++ 코드에 모던 c++로 기름칠하기(옥찬호)[Td 2015]녹슨 c++ 코드에 모던 c++로 기름칠하기(옥찬호)
[Td 2015]녹슨 c++ 코드에 모던 c++로 기름칠하기(옥찬호)
Sang Don Kim2.7K views

Similar a Visual studio 2010

불어오는 변화의 바람, From c++98 to c++11, 14 von
불어오는 변화의 바람, From c++98 to c++11, 14 불어오는 변화의 바람, From c++98 to c++11, 14
불어오는 변화의 바람, From c++98 to c++11, 14 명신 김
161 views54 Folien
Boost라이브러리의내부구조 20151111 서진택 von
Boost라이브러리의내부구조 20151111 서진택Boost라이브러리의내부구조 20151111 서진택
Boost라이브러리의내부구조 20151111 서진택JinTaek Seo
860 views54 Folien
[NDC2016] TERA 서버의 Modern C++ 활용기 von
[NDC2016] TERA 서버의 Modern C++ 활용기[NDC2016] TERA 서버의 Modern C++ 활용기
[NDC2016] TERA 서버의 Modern C++ 활용기Sang Heon Lee
6.8K views64 Folien
About Visual C++ 10 von
About  Visual C++ 10About  Visual C++ 10
About Visual C++ 10흥배 최
1.5K views92 Folien
100828 [visual studio camp #1] C++0x와 Windows7 von
100828 [visual studio camp #1] C++0x와 Windows7100828 [visual studio camp #1] C++0x와 Windows7
100828 [visual studio camp #1] C++0x와 Windows7sung ki choi
2K views63 Folien
공유 Jdk 7-2-project coin von
공유 Jdk 7-2-project coin공유 Jdk 7-2-project coin
공유 Jdk 7-2-project coinknight1128
1.2K views50 Folien

Similar a Visual studio 2010(20)

불어오는 변화의 바람, From c++98 to c++11, 14 von 명신 김
불어오는 변화의 바람, From c++98 to c++11, 14 불어오는 변화의 바람, From c++98 to c++11, 14
불어오는 변화의 바람, From c++98 to c++11, 14
명신 김161 views
Boost라이브러리의내부구조 20151111 서진택 von JinTaek Seo
Boost라이브러리의내부구조 20151111 서진택Boost라이브러리의내부구조 20151111 서진택
Boost라이브러리의내부구조 20151111 서진택
JinTaek Seo860 views
[NDC2016] TERA 서버의 Modern C++ 활용기 von Sang Heon Lee
[NDC2016] TERA 서버의 Modern C++ 활용기[NDC2016] TERA 서버의 Modern C++ 활용기
[NDC2016] TERA 서버의 Modern C++ 활용기
Sang Heon Lee6.8K views
About Visual C++ 10 von 흥배 최
About  Visual C++ 10About  Visual C++ 10
About Visual C++ 10
흥배 최1.5K views
100828 [visual studio camp #1] C++0x와 Windows7 von sung ki choi
100828 [visual studio camp #1] C++0x와 Windows7100828 [visual studio camp #1] C++0x와 Windows7
100828 [visual studio camp #1] C++0x와 Windows7
sung ki choi2K views
공유 Jdk 7-2-project coin von knight1128
공유 Jdk 7-2-project coin공유 Jdk 7-2-project coin
공유 Jdk 7-2-project coin
knight11281.2K views
More effective c++ chapter1 2_dcshin von Dong Chan Shin
More effective c++ chapter1 2_dcshinMore effective c++ chapter1 2_dcshin
More effective c++ chapter1 2_dcshin
Dong Chan Shin1.6K views
[143] Modern C++ 무조건 써야 해? von NAVER D2
[143] Modern C++ 무조건 써야 해?[143] Modern C++ 무조건 써야 해?
[143] Modern C++ 무조건 써야 해?
NAVER D218.6K views
NDC 2011, 네트워크 비동기 통신, 합의점의 길목에서 von tcaesvk
NDC 2011, 네트워크 비동기 통신, 합의점의 길목에서NDC 2011, 네트워크 비동기 통신, 합의점의 길목에서
NDC 2011, 네트워크 비동기 통신, 합의점의 길목에서
tcaesvk991 views
[KGC2014] 두 마리 토끼를 잡기 위한 C++ - C# 혼합 멀티플랫폼 게임 아키텍처 설계 von Sungkyun Kim
[KGC2014] 두 마리 토끼를 잡기 위한 C++ - C#  혼합 멀티플랫폼 게임 아키텍처 설계[KGC2014] 두 마리 토끼를 잡기 위한 C++ - C#  혼합 멀티플랫폼 게임 아키텍처 설계
[KGC2014] 두 마리 토끼를 잡기 위한 C++ - C# 혼합 멀티플랫폼 게임 아키텍처 설계
Sungkyun Kim17.4K views
객체지향 정리. Part1 von kim HYUNG JIN
객체지향 정리. Part1객체지향 정리. Part1
객체지향 정리. Part1
kim HYUNG JIN323 views
20150212 c++11 features used in crow von Jaeseung Ha
20150212 c++11 features used in crow20150212 c++11 features used in crow
20150212 c++11 features used in crow
Jaeseung Ha5.9K views
온라인 게임에서 사례로 살펴보는 디버깅 in NDC2010 von Ryan Park
온라인 게임에서 사례로 살펴보는 디버깅 in NDC2010온라인 게임에서 사례로 살펴보는 디버깅 in NDC2010
온라인 게임에서 사례로 살펴보는 디버깅 in NDC2010
Ryan Park2.3K views
온라인 게임에서 사례로 살펴보는 디버깅 in NDC10 von Ryan Park
온라인 게임에서 사례로 살펴보는 디버깅 in NDC10온라인 게임에서 사례로 살펴보는 디버깅 in NDC10
온라인 게임에서 사례로 살펴보는 디버깅 in NDC10
Ryan Park2.3K views
카사 공개세미나1회 W.E.L.C. von Ryan Park
카사 공개세미나1회  W.E.L.C.카사 공개세미나1회  W.E.L.C.
카사 공개세미나1회 W.E.L.C.
Ryan Park1.3K views
NDC11_김성익_슈퍼클래스 von Sungik Kim
NDC11_김성익_슈퍼클래스NDC11_김성익_슈퍼클래스
NDC11_김성익_슈퍼클래스
Sungik Kim1.6K views

Más de MinGeun Park

[CSStudy] 코딩인터뷰 완전 분석 #7.pdf von
[CSStudy] 코딩인터뷰 완전 분석 #7.pdf[CSStudy] 코딩인터뷰 완전 분석 #7.pdf
[CSStudy] 코딩인터뷰 완전 분석 #7.pdfMinGeun Park
1.3K views150 Folien
[Cs study] 코딩인터뷰 완전 분석 #6 von
[Cs study] 코딩인터뷰 완전 분석 #6[Cs study] 코딩인터뷰 완전 분석 #6
[Cs study] 코딩인터뷰 완전 분석 #6MinGeun Park
221 views123 Folien
[Cs study] 코딩인터뷰 완전 분석 #5 von
[Cs study] 코딩인터뷰 완전 분석 #5[Cs study] 코딩인터뷰 완전 분석 #5
[Cs study] 코딩인터뷰 완전 분석 #5MinGeun Park
147 views90 Folien
[Cs study] 코딩인터뷰 완전 분석 #3 von
[Cs study] 코딩인터뷰 완전 분석 #3[Cs study] 코딩인터뷰 완전 분석 #3
[Cs study] 코딩인터뷰 완전 분석 #3MinGeun Park
195 views44 Folien
[Cs study] 코딩인터뷰 완전 분석 #2 von
[Cs study] 코딩인터뷰 완전 분석 #2[Cs study] 코딩인터뷰 완전 분석 #2
[Cs study] 코딩인터뷰 완전 분석 #2MinGeun Park
181 views29 Folien
[Cs study] 코딩인터뷰 완전 분석 von
[Cs study] 코딩인터뷰 완전 분석[Cs study] 코딩인터뷰 완전 분석
[Cs study] 코딩인터뷰 완전 분석MinGeun Park
339 views23 Folien

Más de MinGeun Park(20)

[CSStudy] 코딩인터뷰 완전 분석 #7.pdf von MinGeun Park
[CSStudy] 코딩인터뷰 완전 분석 #7.pdf[CSStudy] 코딩인터뷰 완전 분석 #7.pdf
[CSStudy] 코딩인터뷰 완전 분석 #7.pdf
MinGeun Park1.3K views
[Cs study] 코딩인터뷰 완전 분석 #6 von MinGeun Park
[Cs study] 코딩인터뷰 완전 분석 #6[Cs study] 코딩인터뷰 완전 분석 #6
[Cs study] 코딩인터뷰 완전 분석 #6
MinGeun Park221 views
[Cs study] 코딩인터뷰 완전 분석 #5 von MinGeun Park
[Cs study] 코딩인터뷰 완전 분석 #5[Cs study] 코딩인터뷰 완전 분석 #5
[Cs study] 코딩인터뷰 완전 분석 #5
MinGeun Park147 views
[Cs study] 코딩인터뷰 완전 분석 #3 von MinGeun Park
[Cs study] 코딩인터뷰 완전 분석 #3[Cs study] 코딩인터뷰 완전 분석 #3
[Cs study] 코딩인터뷰 완전 분석 #3
MinGeun Park195 views
[Cs study] 코딩인터뷰 완전 분석 #2 von MinGeun Park
[Cs study] 코딩인터뷰 완전 분석 #2[Cs study] 코딩인터뷰 완전 분석 #2
[Cs study] 코딩인터뷰 완전 분석 #2
MinGeun Park181 views
[Cs study] 코딩인터뷰 완전 분석 von MinGeun Park
[Cs study] 코딩인터뷰 완전 분석[Cs study] 코딩인터뷰 완전 분석
[Cs study] 코딩인터뷰 완전 분석
MinGeun Park339 views
[데브루키_언리얼스터디_0525] 애니메이션 노티파이 von MinGeun Park
[데브루키_언리얼스터디_0525] 애니메이션 노티파이[데브루키_언리얼스터디_0525] 애니메이션 노티파이
[데브루키_언리얼스터디_0525] 애니메이션 노티파이
MinGeun Park1.8K views
[데브루키] 이벤트 드리븐 아키텍쳐 von MinGeun Park
[데브루키] 이벤트 드리븐 아키텍쳐[데브루키] 이벤트 드리븐 아키텍쳐
[데브루키] 이벤트 드리븐 아키텍쳐
MinGeun Park2K views
[데브루키 언리얼 스터디] PBR von MinGeun Park
[데브루키 언리얼 스터디] PBR[데브루키 언리얼 스터디] PBR
[데브루키 언리얼 스터디] PBR
MinGeun Park925 views
[데브루키 언리얼 스터디] 스터디 안내 OT von MinGeun Park
[데브루키 언리얼 스터디] 스터디 안내 OT[데브루키 언리얼 스터디] 스터디 안내 OT
[데브루키 언리얼 스터디] 스터디 안내 OT
MinGeun Park1.2K views
[데브루키/페차쿠차] 유니티 프로파일링에 대해서 알아보자. von MinGeun Park
[데브루키/페차쿠차] 유니티 프로파일링에 대해서 알아보자.[데브루키/페차쿠차] 유니티 프로파일링에 대해서 알아보자.
[데브루키/페차쿠차] 유니티 프로파일링에 대해서 알아보자.
MinGeun Park950 views
[데브루키] Color space gamma correction von MinGeun Park
[데브루키] Color space gamma correction[데브루키] Color space gamma correction
[데브루키] Color space gamma correction
MinGeun Park19.5K views
유니티 팁&트릭 Unity Tip & Trick von MinGeun Park
유니티 팁&트릭 Unity Tip & Trick유니티 팁&트릭 Unity Tip & Trick
유니티 팁&트릭 Unity Tip & Trick
MinGeun Park5.5K views
Live2D with Unity - 그녀들을 움직이게 하는 기술 (알콜코더 박민근) von MinGeun Park
Live2D with Unity - 그녀들을 움직이게 하는 기술 (알콜코더 박민근)Live2D with Unity - 그녀들을 움직이게 하는 기술 (알콜코더 박민근)
Live2D with Unity - 그녀들을 움직이게 하는 기술 (알콜코더 박민근)
MinGeun Park4.7K views
[RAPA/C++] 1. 수업 내용 및 진행 방법 von MinGeun Park
[RAPA/C++] 1. 수업 내용 및 진행 방법[RAPA/C++] 1. 수업 내용 및 진행 방법
[RAPA/C++] 1. 수업 내용 및 진행 방법
MinGeun Park1.6K views
[Unite17] 유니티에서차세대프로그래밍을 UniRx 소개 및 활용 von MinGeun Park
[Unite17] 유니티에서차세대프로그래밍을 UniRx 소개 및 활용 [Unite17] 유니티에서차세대프로그래밍을 UniRx 소개 및 활용
[Unite17] 유니티에서차세대프로그래밍을 UniRx 소개 및 활용
MinGeun Park12.6K views
유니티의 툰셰이딩을 사용한 3D 애니메이션 표현 von MinGeun Park
유니티의 툰셰이딩을 사용한 3D 애니메이션 표현유니티의 툰셰이딩을 사용한 3D 애니메이션 표현
유니티의 툰셰이딩을 사용한 3D 애니메이션 표현
MinGeun Park46.4K views
[데브루키160409 박민근] UniRx 시작하기 von MinGeun Park
[데브루키160409 박민근] UniRx 시작하기[데브루키160409 박민근] UniRx 시작하기
[데브루키160409 박민근] UniRx 시작하기
MinGeun Park16.1K views
[160404] 유니티 apk 용량 줄이기 von MinGeun Park
[160404] 유니티 apk 용량 줄이기[160404] 유니티 apk 용량 줄이기
[160404] 유니티 apk 용량 줄이기
MinGeun Park30.3K views
[160402_데브루키_박민근] UniRx 소개 von MinGeun Park
[160402_데브루키_박민근] UniRx 소개[160402_데브루키_박민근] UniRx 소개
[160402_데브루키_박민근] UniRx 소개
MinGeun Park36.2K views

Último

에난데이트직구 () 프로피약효 프로바이론특징 #스테로이드직구【카톡Emm36】#아나바효과 von
에난데이트직구 () 프로피약효 프로바이론특징  #스테로이드직구【카톡Emm36】#아나바효과에난데이트직구 () 프로피약효 프로바이론특징  #스테로이드직구【카톡Emm36】#아나바효과
에난데이트직구 () 프로피약효 프로바이론특징 #스테로이드직구【카톡Emm36】#아나바효과empass88
5 views4 Folien
코딩테스트 합격자 되기 연말강의자료(프로그래머스 콜라보) von
코딩테스트 합격자 되기 연말강의자료(프로그래머스 콜라보)코딩테스트 합격자 되기 연말강의자료(프로그래머스 콜라보)
코딩테스트 합격자 되기 연말강의자료(프로그래머스 콜라보)ultrasuperrok
9 views101 Folien
1960010_김진_학술제계획서.pptx von
1960010_김진_학술제계획서.pptx1960010_김진_학술제계획서.pptx
1960010_김진_학술제계획서.pptxtkfkddk0816
9 views26 Folien
코딩테스트 합격자 되기 1주차 스터디 - 시간복잡도.pptx von
코딩테스트 합격자 되기 1주차 스터디 - 시간복잡도.pptx코딩테스트 합격자 되기 1주차 스터디 - 시간복잡도.pptx
코딩테스트 합격자 되기 1주차 스터디 - 시간복잡도.pptxultrasuperrok
126 views13 Folien
종합설계프로젝트(1960013_나호석).pptx von
종합설계프로젝트(1960013_나호석).pptx종합설계프로젝트(1960013_나호석).pptx
종합설계프로젝트(1960013_나호석).pptxssuser82df24
31 views22 Folien
종합설계프로젝트(1960052 추영호).pptx von
종합설계프로젝트(1960052 추영호).pptx종합설계프로젝트(1960052 추영호).pptx
종합설계프로젝트(1960052 추영호).pptxchoo7913
38 views27 Folien

Último(11)

에난데이트직구 () 프로피약효 프로바이론특징 #스테로이드직구【카톡Emm36】#아나바효과 von empass88
에난데이트직구 () 프로피약효 프로바이론특징  #스테로이드직구【카톡Emm36】#아나바효과에난데이트직구 () 프로피약효 프로바이론특징  #스테로이드직구【카톡Emm36】#아나바효과
에난데이트직구 () 프로피약효 프로바이론특징 #스테로이드직구【카톡Emm36】#아나바효과
empass885 views
코딩테스트 합격자 되기 연말강의자료(프로그래머스 콜라보) von ultrasuperrok
코딩테스트 합격자 되기 연말강의자료(프로그래머스 콜라보)코딩테스트 합격자 되기 연말강의자료(프로그래머스 콜라보)
코딩테스트 합격자 되기 연말강의자료(프로그래머스 콜라보)
ultrasuperrok9 views
1960010_김진_학술제계획서.pptx von tkfkddk0816
1960010_김진_학술제계획서.pptx1960010_김진_학술제계획서.pptx
1960010_김진_학술제계획서.pptx
tkfkddk08169 views
코딩테스트 합격자 되기 1주차 스터디 - 시간복잡도.pptx von ultrasuperrok
코딩테스트 합격자 되기 1주차 스터디 - 시간복잡도.pptx코딩테스트 합격자 되기 1주차 스터디 - 시간복잡도.pptx
코딩테스트 합격자 되기 1주차 스터디 - 시간복잡도.pptx
ultrasuperrok126 views
종합설계프로젝트(1960013_나호석).pptx von ssuser82df24
종합설계프로젝트(1960013_나호석).pptx종합설계프로젝트(1960013_나호석).pptx
종합설계프로젝트(1960013_나호석).pptx
ssuser82df2431 views
종합설계프로젝트(1960052 추영호).pptx von choo7913
종합설계프로젝트(1960052 추영호).pptx종합설계프로젝트(1960052 추영호).pptx
종합설계프로젝트(1960052 추영호).pptx
choo791338 views
RLHF_Lessons_learned.pdf von ssuser1bc84b
RLHF_Lessons_learned.pdfRLHF_Lessons_learned.pdf
RLHF_Lessons_learned.pdf
ssuser1bc84b126 views
디볼스테로이드파는곳 () 옥시메톨론특징 #클렌부테롤구매【카톡Emm36】#정품테스토스테론 von starsoul5722
디볼스테로이드파는곳 () 옥시메톨론특징  #클렌부테롤구매【카톡Emm36】#정품테스토스테론디볼스테로이드파는곳 () 옥시메톨론특징  #클렌부테롤구매【카톡Emm36】#정품테스토스테론
디볼스테로이드파는곳 () 옥시메톨론특징 #클렌부테롤구매【카톡Emm36】#정품테스토스테론
starsoul57225 views
박사과정 진학을 하기 전 알았으면 좋았을 것들 von Sungwoo Park
박사과정 진학을 하기 전 알았으면 좋았을 것들박사과정 진학을 하기 전 알았으면 좋았을 것들
박사과정 진학을 하기 전 알았으면 좋았을 것들
Sungwoo Park34 views
아나볼릭 스테로이드 .. 발칸에서 나온 디볼과 윈스는 정품인가요?? 디볼가격【카톡Emm36】#벌킹사이클 von thakdtkfkd83
아나볼릭 스테로이드 .. 발칸에서 나온 디볼과 윈스는 정품인가요??  디볼가격【카톡Emm36】#벌킹사이클아나볼릭 스테로이드 .. 발칸에서 나온 디볼과 윈스는 정품인가요??  디볼가격【카톡Emm36】#벌킹사이클
아나볼릭 스테로이드 .. 발칸에서 나온 디볼과 윈스는 정품인가요?? 디볼가격【카톡Emm36】#벌킹사이클
thakdtkfkd835 views
비융합 3조_자세-교정-알림-서비스.ppt von qkrwnsrb8049
비융합 3조_자세-교정-알림-서비스.ppt비융합 3조_자세-교정-알림-서비스.ppt
비융합 3조_자세-교정-알림-서비스.ppt
qkrwnsrb804915 views

Visual studio 2010

  • 1.
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.
  • 21.
  • 22.
  • 23.
  • 24.
  • 25.
  • 26.
  • 27.
  • 28.
  • 29.
  • 30.
  • 31.
  • 32.