«templates» 태그된 질문

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



8
* ngIf else if in template
한 *ngIf명세서에 여러 케이스가있는 방법은 무엇입니까? 나는 갖는 뷰 또는 각도 1 사용 해요 if, else if그리고 else있지만, 단지가 각도 4 것 같다 true( if)와 false( else) 상태. 문서에 따르면 다음과 같은 작업 만 수행 할 수 있습니다. <ng-container *ngIf="foo === 1; then first else second"></ng-container> <ng-template #first>First</ng-template> <ng-template #second>Second</ng-template> …

8
initializer_list 및 이동 의미 체계
요소를 외부로 이동할 수 std::initializer_list<T>있습니까? #include <initializer_list> #include <utility> template<typename T> void foo(std::initializer_list<T> list) { for (auto it = list.begin(); it != list.end(); ++it) { bar(std::move(*it)); // kosher? } } 때문에 std::intializer_list<T>특별한 컴파일러주의가 필요하며 C ++ 표준 라이브러리의 일반 컨테이너와 같은 값의 의미가없는, 내가 오히려 미안한 것보다 안전한 물어 것입니다.

24
ASP.NET에서 HTML / 이메일 템플릿을 설정할 수 있습니까?
나는 상당한 수의 이메일을 보낼 사이트를 만들고 있습니다. 머리글과 바닥 글 텍스트 또는 템플릿을 설정하여 사용자가 필요한 경우 이러한 이메일을 쉽게 편집 할 수 있도록하고 싶습니다. C # 문자열 리터럴에 HTML을 포함하면보기 흉하고 이스케이프에 대해 걱정해야합니다. 머리글과 바닥 글에 플랫 파일을 포함하는 것은 작동 할 수 있지만 그에 대한 무언가는 …
97 c#  asp.net  email  templates 

16
템플릿 기반 C ++ 클래스를 .hpp / .cpp 파일로 분할-가능합니까?
.hpp와 .cpp파일 사이에 분할 된 C ++ 템플릿 클래스를 컴파일하려고하면 오류가 발생 합니다. $ g++ -c -o main.o main.cpp $ g++ -c -o stack.o stack.cpp $ g++ -o main main.o stack.o main.o: In function `main': main.cpp:(.text+0xe): undefined reference to 'stack<int>::stack()' main.cpp:(.text+0x1c): undefined reference to 'stack<int>::~stack()' collect2: ld returned 1 exit …


4
다른 개체를 사용할 때 템플릿 전문화의 다중 정의
다른 개체 파일에서 특수 템플릿을 사용하면 연결할 때 "다중 정의"오류가 발생합니다. 내가 찾은 유일한 해결책은 "인라인"기능을 사용하는 것이지만 일부 해결 방법처럼 보입니다. "인라인"키워드를 사용하지 않고 어떻게 해결합니까? 가능하지 않다면 왜? 다음은 예제 코드입니다. paulo@aeris:~/teste/cpp/redef$ cat hello.h #ifndef TEMPLATE_H #define TEMPLATE_H #include <iostream> template <class T> class Hello { public: void …
96 c++  templates 


4
명시 적 템플릿 인스턴스화-언제 사용됩니까?
몇 주 휴식 후, 저는 Templates – The Complete Guide by David Vandevoorde와 Nicolai M. Josuttis 책을 통해 템플릿에 대한 지식을 확장하고 확장 하려고합니다. 지금 이해하려는 것은 템플릿의 명시 적 인스턴스화입니다. . 실제로 메커니즘에 문제가있는 것은 아니지만이 기능을 사용하고 싶거나 사용하고 싶은 상황은 상상할 수 없습니다. 누군가 나에게 그것을 설명 …
95 c++  templates 

30
어떤 C # 용 ReSharper 4+ 라이브 템플릿을 사용하십니까? [닫은]
현재이 질문은 Q & A 형식에 적합하지 않습니다. 사실, 참고 문헌 또는 전문 지식이 답변을 뒷받침 할 것으로 기대하지만이 질문은 토론, 논쟁, 여론 조사 또는 확장 된 토론을 유도 할 가능성이 높습니다. 이 질문이 개선되고 다시 열릴 수 있다고 생각 되면 도움말 센터 를 방문하여 안내를 받으세요. 휴일 팔년 전에 …

6
Grunt 태스크에서 명령 실행
내가 사용하고 그런트 내 프로젝트에 (자바 스크립트 프로젝트를위한 작업 기반 명령 줄 빌드 도구). 사용자 지정 태그를 만들었고 여기에 명령을 실행할 수 있는지 궁금합니다. 명확히하기 위해 클로저 템플릿을 사용하려고하는데 "작업"은 jar 파일을 호출하여 Soy 파일을 자바 스크립트 파일로 미리 컴파일해야합니다. 명령 줄에서이 jar를 실행하고 있지만 작업으로 설정하고 싶습니다.

4
비 유형 템플릿 매개 변수
비 유형 템플릿 매개 변수가 상수 정수 표현식이어야한다는 것을 이해합니다. 누군가가 왜 그렇게 밝힐 수 있습니까? template <std::string temp> void foo() { // ... } error C2993: 'std::string' : illegal type for non-type template parameter 'temp'. 나는 상수 적분 표현이 무엇인지 이해합니다. std::string위의 스 니펫 과 같이 상수가 아닌 유형을 …
93 c++  templates 

2
어떤 것을 "ODR 사용"한다는 것은 무엇을 의미합니까?
이것은 또 다른 질문 의 맥락에서 나온 것입니다 . 분명히 클래스 템플릿의 멤버 함수는 ODR을 사용하는 경우에만 인스턴스화됩니다. 누군가 그게 정확히 무슨 뜻인지 설명해 주시겠습니까? ODR (One Definition Rule)에 대한 위키피디아 기사 에는 " ODR 사용 "이 언급되어 있지 않습니다 . 그러나 표준은 그것을 다음과 같이 정의합니다. 이름이 잠재적으로 평가 …

6
템플릿 클래스의 단일 메서드에 대한 템플릿 전문화
템플릿 클래스를 포함하는 다음 헤더가 적어도 두 개의 .CPP파일에 포함되어 있다는 점을 항상 고려하면 이 코드는 올바르게 컴파일됩니다. template <class T> class TClass { public: void doSomething(std::vector<T> * v); }; template <class T> void TClass<T>::doSomething(std::vector<T> * v) { // Do something with a vector of a generic T } template …

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