<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xmlns:thr="http://purl.org/syndication/thread/1.0">
  <title type="html">김 용묵의 절대공간 - 블로그: 몇-가지-C-이야기에 달린 최근 댓글/트랙백 목록</title>
  <id>http://moogi.new21.org/tc/</id>
  <link rel="alternate" type="text/html" hreflang="ko" href="http://moogi.new21.org/tc/" />
  <subtitle type="html">철도를 명절 때에나 떠오르는 4대 교통수단 중 하나로만 아는 것은, 예수님을 사대성인· 성인군자 중 하나로만 아는 것과 같다.</subtitle>
  <updated>2021-03-12T14:03:43+09:00</updated>
  <generator>Textcube 1.7.8 : Con moto</generator>
  <entry>
    <title type="html">경헌님의 댓글</title>
    <link rel="alternate" type="text/html" href="http://moogi.new21.org/tc/1133#comment11480" />
    <author>
      <name>(경헌)</name>
    </author>
    <id>http://moogi.new21.org/tc/1133#comment11480</id>
    <published>2015-08-31T22:22:01+09:00</published>
    <summary type="html">cmake 쓸 때 configure 하면 각종 타입의 크기를 열심히 체크하던데요, 

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

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

이걸 그나마 좀 더 깔끔하게 할 수 있을 것 같습니다.</summary>
  </entry>
  <entry>
    <title type="html">사무엘님의 댓글</title>
    <link rel="alternate" type="text/html" href="http://moogi.new21.org/tc/1133#comment11486" />
    <author>
      <name>(사무엘)</name>
    </author>
    <id>http://moogi.new21.org/tc/1133#comment11486</id>
    <published>2015-09-01T05:08:51+09:00</published>
    <summary type="html">맞습니다. 빌드 시스템 구축하는 것도 거의 또 다른 프로그래밍 수준이니까요. ^^</summary>
  </entry>
  <entry>
    <title type="html">사무엘님의 댓글</title>
    <link rel="alternate" type="text/html" href="http://moogi.new21.org/tc/1133#comment14603" />
    <author>
      <name>(사무엘)</name>
    </author>
    <id>http://moogi.new21.org/tc/1133#comment14603</id>
    <published>2016-01-07T17:29:05+09:00</published>
    <summary type="html">D에 있는 static_if 같은 개념이 C++에도 있으면 확실히 유용하긴 하겠다.
조건식은 컴파일 타임 때 값이 완전히 결정되어서 if 쪽 내지 else 쪽의 코드의 포함 여부는 컴파일 타임 때 결정된다. 이건 전처리기와 비슷하지만 조건식 값 자체는 철저하게 컴파일러 문맥이다. sizeof 연산자도 쓸 수 있다.

이 구문은 조건부 컴파일뿐만 아니라 템플릿에서 더욱 절실히 필요하다. 같은 템플릿이라도 주어진 템플릿 인자의 특성에 따라 명시적으로 서로 다른 코드가 생성되게 할 수 있기 때문이다. 이건 전처리기로는 아예 할 수 없는 일이다.</summary>
  </entry>
  <entry>
    <title type="html">Lyn님의 댓글</title>
    <link rel="alternate" type="text/html" href="http://moogi.new21.org/tc/1133#comment14613" />
    <author>
      <name>(Lyn)</name>
    </author>
    <id>http://moogi.new21.org/tc/1133#comment14613</id>
    <published>2016-01-07T22:41:07+09:00</published>
    <summary type="html">음 잘못된 부분이 있는 것 같습니다.

일부분의 멤버함수만 템플릿화 하는것 가능하고, 클래스 내부의 클래스에 템플릿화 하는것 역시 가능합니다
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</summary>
  </entry>
  <entry>
    <title type="html">Lyn님의 댓글</title>
    <link rel="alternate" type="text/html" href="http://moogi.new21.org/tc/1133#comment14614" />
    <author>
      <name>(Lyn)</name>
    </author>
    <id>http://moogi.new21.org/tc/1133#comment14614</id>
    <published>2016-01-07T22:48:35+09:00</published>
    <summary type="html">http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2012/n3329.pdf

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