본문 바로가기

C++

C++ REST SDK (casablanca) 간단 샘플 * https://casablanca.codeplex.com/ The C++ REST SDK is a Microsoft project for cloud-based client-server communication in native code using a modern asynchronous C++ API design. This project aims to help C++ developers connect to and interact with services. What's in the SDK:Features - HTTP client/server, JSON, URI, asynchronous streams, WebSockets client, oAuthPPL Tasks - A powerful model for c.. 더보기
C++0x, RValue Reference C++0x RValue Reference 라는것이 추가 되었다. RValue Reference는 Move semantics와 Perfect forwarding 이라는 두가지 기능을 가진다. 1. Move semantics 기존 부터 있던 Reference는 LValue Reference 라고 불린다. int n = 10; int &r = n; // LValue Reference int *p = &n; // 포인터 참조 방식 cout 더보기
C++0x Lambda 아래 링크의 글 중 Herb Sutter 의 Lambda 예제 및 설명에 관한 리플.. http://herbsutter.wordpress.com/2008/03/29/trip-report-februarymarch-2008-iso-c-standards-meeting/ []와 []안에 들어가는 내용에 대해서 명쾌하게 설명을.. Herb Sutter Re binders: Okay, I give! I’ll use a better example next time. (no name) asked: "How are local variables captured?" You have to specify whether it’s by copy or by reference. So this example is illegal beca.. 더보기
C++0x 지원 컴파일러 목록 http://wiki.apache.org/stdcxx/C++0xCompilerSupport 더보기
An Overview of the Coming C++ (C++0x) Standard C++ 0x에 대한 리뷰 동영상인가 보다. 시간있을때 하나씩 정리를 해볼까 하는데.. 움.. 더보기
C++0x http://lastmind.net/2004/08/the_new_cpp_part_1.html http://lastmind.net/2004/10/the_new_cpp_part_2.html http://lastmind.net/2006/07/a_brief_look_at_cpp0x.html http://lastmind.net/2005/07/the_design_of_cpp0x.html http://lastmind.net/2005/04/schedule_for_tr2_and_cpp0x.html http://lastmind.net/2004/09/the_new_cpp_smart_pointers.html http://www.xecode.com/blog/archives/2004/10/20041012_000396.html 더보기