<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
	<channel>
		<title>김 용묵의 절대공간 - 블로그: 몇-가지-C-이야기에 달린 최근 댓글/트랙백 목록</title>
		<link>http://moogi.new21.org/tc/</link>
		<description>철도를 명절 때에나 떠오르는 4대 교통수단 중 하나로만 아는 것은, 예수님을 사대성인· 성인군자 중 하나로만 아는 것과 같다.</description>
		<language>ko</language>
		<pubDate>Fri, 12 Mar 2021 14:03:33 +0900</pubDate>
		<generator>Textcube 1.7.8 : Con moto</generator>
		<image>
		<title>김 용묵의 절대공간 - 블로그: 몇-가지-C-이야기에 달린 최근 댓글/트랙백 목록</title>
		<url>http://moogi.new21.org/tc/attach/1/1404861358.jpg</url>
		<link>http://moogi.new21.org/tc/</link>
		<width>220</width>
		<height>165</height>
		<description>철도를 명절 때에나 떠오르는 4대 교통수단 중 하나로만 아는 것은, 예수님을 사대성인· 성인군자 중 하나로만 아는 것과 같다.</description>
		</image>
		<item>
			<title>경헌님의 댓글</title>
			<link>http://moogi.new21.org/tc/1133#comment11480</link>
			<description>cmake 쓸 때 configure 하면 각종 타입의 크기를 열심히 체크하던데요, 

autoconf 나 cmake 같은 프로젝트 파일 전처리기(?)를 쓰는 것도 하나의 방법이겠네요. 

&amp;gt; 그런 정보가 필요하다면 필요한 사람이 해당 매크로 심벌을 별도의 헤더나 컴파일러 옵션을 통해 지정해 놔야 한다.

이걸 그나마 좀 더 깔끔하게 할 수 있을 것 같습니다.</description>
			<author>(경헌)</author>
			<guid>http://moogi.new21.org/tc/1133#comment11480</guid>
			<comments>http://moogi.new21.org/tc/1133#comment</comments>
			<pubDate>Mon, 31 Aug 2015 22:22:01 +0900</pubDate>
		</item>
		<item>
			<title>사무엘님의 댓글</title>
			<link>http://moogi.new21.org/tc/1133#comment11486</link>
			<description>맞습니다. 빌드 시스템 구축하는 것도 거의 또 다른 프로그래밍 수준이니까요. ^^</description>
			<author>(사무엘)</author>
			<guid>http://moogi.new21.org/tc/1133#comment11486</guid>
			<comments>http://moogi.new21.org/tc/1133#comment</comments>
			<pubDate>Tue, 01 Sep 2015 05:08:51 +0900</pubDate>
		</item>
		<item>
			<title>사무엘님의 댓글</title>
			<link>http://moogi.new21.org/tc/1133#comment14603</link>
			<description>D에 있는 static_if 같은 개념이 C++에도 있으면 확실히 유용하긴 하겠다.
조건식은 컴파일 타임 때 값이 완전히 결정되어서 if 쪽 내지 else 쪽의 코드의 포함 여부는 컴파일 타임 때 결정된다. 이건 전처리기와 비슷하지만 조건식 값 자체는 철저하게 컴파일러 문맥이다. sizeof 연산자도 쓸 수 있다.

이 구문은 조건부 컴파일뿐만 아니라 템플릿에서 더욱 절실히 필요하다. 같은 템플릿이라도 주어진 템플릿 인자의 특성에 따라 명시적으로 서로 다른 코드가 생성되게 할 수 있기 때문이다. 이건 전처리기로는 아예 할 수 없는 일이다.</description>
			<author>(사무엘)</author>
			<guid>http://moogi.new21.org/tc/1133#comment14603</guid>
			<comments>http://moogi.new21.org/tc/1133#comment</comments>
			<pubDate>Thu, 07 Jan 2016 17:29:05 +0900</pubDate>
		</item>
		<item>
			<title>Lyn님의 댓글</title>
			<link>http://moogi.new21.org/tc/1133#comment14613</link>
			<description>음 잘못된 부분이 있는 것 같습니다.

일부분의 멤버함수만 템플릿화 하는것 가능하고, 클래스 내부의 클래스에 템플릿화 하는것 역시 가능합니다
https://msdn.microsoft.com/ko-kr/library/71dw8xzh(v=vs.100).aspx

Generic lambdas역시 이미 스펙에 추가되어 있습니다 VS2015부터 사용 가능합니다(이 글을 쓰시던 시점엔 테스트버전밖에 안나왔었지만.....)
http://open-std.org/JTC1/SC22/WG21/docs/papers/2013/n3649.html</description>
			<author>(Lyn)</author>
			<guid>http://moogi.new21.org/tc/1133#comment14613</guid>
			<comments>http://moogi.new21.org/tc/1133#comment</comments>
			<pubDate>Thu, 07 Jan 2016 22:41:07 +0900</pubDate>
		</item>
		<item>
			<title>Lyn님의 댓글</title>
			<link>http://moogi.new21.org/tc/1133#comment14614</link>
			<description>http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2012/n3329.pdf

static_if 는 논의되고 있으니 언젠간 ...</description>
			<author>(Lyn)</author>
			<guid>http://moogi.new21.org/tc/1133#comment14614</guid>
			<comments>http://moogi.new21.org/tc/1133#comment</comments>
			<pubDate>Thu, 07 Jan 2016 22:48:35 +0900</pubDate>
		</item>
		<item>
			<title>사무엘님의 댓글</title>
			<link>http://moogi.new21.org/tc/1133#comment14629</link>
			<description>보충 설명에 감사드립니다. ^^
1. global 내지 namespace 안에 평범하게 선언된 클래스 말고, 함수 안에 임시 선언된 클래스가 템플릿이 안 되는 상황을 얘기하는 거랍니다. 컴파일러 에러 C2951이죠. https://msdn.microsoft.com/en-us/library/29kz25ed.aspx

2. 제너릭이 쓰인 람다라...;; 역시 template 대신 auto로 계속 밀어붙이는군요. ㄷㄷㄷ
3. static if도 제가 상상하던 것과 형태가 약간 다르긴 하지만 흠좀무스러운 형태..;;
점점 더 기괴해지고 있지만 그래도 확실히 필요성 자체는 다들 느끼고 있나 봅니다.</description>
			<author>(사무엘)</author>
			<guid>http://moogi.new21.org/tc/1133#comment14629</guid>
			<comments>http://moogi.new21.org/tc/1133#comment</comments>
			<pubDate>Fri, 08 Jan 2016 06:12:30 +0900</pubDate>
		</item>
	</channel>
</rss>
