«templates» 태그된 질문

템플릿 태그는 일반 프로그래밍 (특히 C ++) 및 템플릿 엔진을 사용한 데이터 / 문서 생성 등 여러 컨텍스트에서 사용됩니다. 구현시 많은 질문에이 태그를 사용하는 경우 구현이 작성된 코드 언어에 태그를 지정하십시오.


6
“템플릿”및“typename”키워드를 어디에 그리고 왜 넣어야합니까?
템플릿에서, 어디서, 왜 넣어해야합니까 typename및 template의존 이름을? 어쨌든 종속 이름은 정확히 무엇입니까? 다음 코드가 있습니다. template <typename T, typename Tail> // Tail will be a UnionNode too. struct UnionNode : public Tail { // ... template<typename U> struct inUnion { // Q: where to add typename/template here? typedef Tail::inUnion<U> dummy; …

13
.CPP 파일에 C ++ 템플릿 함수 정의 저장
헤더에 인라인 대신 CPP 파일에 저장하려는 템플릿 코드가 있습니다. 어떤 템플릿 유형이 사용 될지 알기 만하면 이것이 가능하다는 것을 알고 있습니다. 예를 들면 다음과 같습니다. .h 파일 class foo { public: template <typename T> void do(const T& t); }; .cpp 파일 template <typename T> void foo::do(const T& t) { // …
526 c++  templates 

30
유용한 Eclipse Java 코드 템플릿 찾기 [닫기]
폐쇄되었습니다 . 이 질문은 더 집중되어야 합니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 한 가지 문제에만 집중할 수 있도록 질문을 업데이트하십시오 . 휴일 육년 전 . Eclipse를 통해 다양한 Java 코드 템플릿을 만들 수 있습니다. 창> 환경 설정> Java> 편집기> 템플리트 예 : sysout …

5
템플릿에서 키워드 'typename'과 'class'의 차이점은 무엇입니까?
템플릿의 경우 두 선언을 모두 보았습니다. template < typename T > template < class T > 차이점이 뭐야? 다음 예제에서 이러한 키워드의 의미는 정확히 무엇입니까 (템플릿에 대한 독일 위키 백과 기사에서 발췌) template < template < typename, typename > class Container, typename Type > class Example { Container< Type, std::allocator …
504 c++  templates  keyword 

27
클래스 멤버 함수가 있는지 템플릿으로 검사 했습니까?
특정 멤버 함수가 클래스에 정의되어 있는지 여부에 따라 동작을 변경하는 템플릿을 작성할 수 있습니까? 다음은 내가 쓰고 싶은 간단한 예입니다. template<class T> std::string optionalToString(T* obj) { if (FUNCTION_EXISTS(T->toString)) return obj->toString(); else return "toString not defined"; } 경우에 따라서, class T한 toString()정의하고 그것을 사용; 그렇지 않으면 그렇지 않습니다. 내가 모르는 마법의 …

7
<script type =“text / template”>… </ script>에 대한 설명
방금 전에 본 적이없는 것을 우연히 발견했습니다. Backbone.js의 예제 TODO 응용 프로그램 ( Backbone TODO Example ) 의 소스에서 템플릿은의 내부에있었습니다.이 템플릿 &lt;script type = "text/template"&gt;&lt;/script&gt;에는 PHP에서 보이지만 JavaScript 태그가있는 코드가 포함되어 있습니다. 누군가 나에게 이것을 설명 할 수 있습니까? 이것이 합법적인가요?

22
AngularJS 부분보기를 기반으로 헤더를 동적으로 변경하는 방법은 무엇입니까?
ng-view를 사용하여 AngularJS 부분보기를 포함하고 있으며 포함 된보기를 기반으로 페이지 제목과 h1 헤더 태그를 업데이트하고 싶습니다. 이것들은 부분 뷰 컨트롤러의 범위를 벗어나므로 컨트롤러의 데이터 세트에 바인딩하는 방법을 알 수 없습니다. ASP.NET MVC 인 경우 @ViewBag를 사용 하여이 작업을 수행 할 수 있지만 AngularJS에서 이에 해당하는 것을 모릅니다. 공유 서비스, 이벤트 …

10
프리 프린트 C ++ STL 컨테이너
이 게시물 끝에 업데이트 내용을 기록해 두십시오. 업데이트 : 이 라이브러리의 GitHub 에 공개 프로젝트를 만들었습니다 ! 를 통해 모든 STL 컨테이너를 예쁘게 인쇄하는 단일 템플릿을 원합니다 operator&lt;&lt;. 의사 코드에서 다음과 같은 것을 찾고 있습니다. template&lt;container C, class T, String delim = ", ", String open = "[", String close …


1
C ++ 템플릿 typedef
수업이 있습니다 template&lt;size_t N, size_t M&gt; class Matrix { // .... }; 크기 N과 1에 해당 typedef하는 Vector(열 벡터) 를 만드는 a 를 만들고 Matrix싶습니다. typedef Matrix&lt;N,1&gt; Vector&lt;N&gt;; 컴파일 오류가 발생합니다. 다음은 비슷한 것을 만들지 만 정확히 내가 원하는 것은 아닙니다. template &lt;size_t N&gt; class Vector: public Matrix&lt;N,1&gt; { }; …
368 c++  templates  c++11  typedef 

7
템플릿을 쉽게 만드는 JSP 트릭?
직장에서 나는 많은 HTML파일을 간단한 JSP프로젝트 로 바꾸는 일을 해왔다 . 프로그래밍 할 서버 측 논리가없는 것은 모두 정적입니다. Java를 완전히 처음 사용한다고 언급해야합니다. JSP 파일은 일반적인 include 및 변수를 쉽게 사용할 수있는 것처럼 보이지만 PHP템플릿 상속 ( Django스타일) 과 같은 것을 얻 거나 최소한 base.jsp 파일을 가질 수 있는 …


3
진자에서 변수 설정
jinja에서 다른 변수로 변수를 어떻게 설정할 수 있는지 알고 싶습니다. 설명하겠습니다. 하위 메뉴가 있으며 어떤 링크가 활성화되어 있는지 보여주고 싶습니다. 나는 이것을 시도했다 : {% set active_link = {{recordtype}} -%} 여기서 recordtype은 내 템플릿에 주어진 변수입니다.

28
C ++ 애플리케이션에 리플렉션을 추가하려면 어떻게해야합니까?
C ++ 클래스의 이름, 내용 (예 : 멤버 및 유형) 등을 조사 할 수 있기를 원합니다. 나는 관리되는 C ++이 아닌 네이티브 C ++을 말하고 있습니다. C ++이 RTTI를 사용하여 제한된 정보를 제공한다는 것을 알고 있습니다. 이 정보를 제공 할 수있는 추가 라이브러리 (또는 기타 기술)는 무엇입니까?

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.