내가 그와 마찬가지로 '자연'유형을 정의하려고 이력서에서 nat natural_index;
natural_index = 10; // That's what I want.
natural_index = -10; // Still a valid option.
을, 나는 원 "-10은 부호없는 정수가 아닙니다."와 같이 컴파일러가 메시지를 표시하지 않는 이유를
template <class Derived>
struct Base {
typedef typename Derived::T T;
};
template <typename T_>
struct Impl : public Base<Impl<T_>> {
typedef T_ T;
};
이 초기화 때, 나는 'IMPL'그래서 , 어떻게 얻을
유니온 내부의 형식을 참조하고 싶습니다. 나는 다음과 같은 코드가 있습니다 : 내가 그러나 나는 단지 DIGIT_1, DIGIT_2, DIGIT_3, DIGIT_4, SEG_1, SEG_2의 목록이 표시하고 DISPLAY_1.DIGITS 또는 DISPLAY1.SEGMENTS처럼 뭔가를 할 수 있도록하려면 typedef union
{
typedef
내가 작업하고있는 C SDL 프로젝트에서 나는 가독성을 위해 typedef ed char * to str이다. 이제 내가 할 때 const str title = SDL_GetWindowTitle(win);
이 SDL_GetWindowTitle가 const char * 반환하는 경우, 내가 얻을 : warning: return discards ‘const
type의 별칭을 final으로 표시 할 수 있습니까? (파생 클래스에서 다시 정의 할 수 없음)? #include <iostream>
class B{
public: using type=std::string;
};
class D : public B{
public: using type=int; //<--- [1] I want a co
다른 데이터 형식 (구조체)이 포함 된 이진 파일을 정렬하려면 Quicksort를 코딩하고 있습니다. 나는이 오류를 얻고있다 void quicksort(){
int izbor;
char naziv_datoteke[20];
cout << "Izaberite datoteku koju zelite sortirati: "<<endl;
C에서 ADT를 구현할 때 나는 항상 struct의 정의가 .c 파일에 있어야만 개인용이라고 생각했습니다. 그리고 typedef의 파일은 .h 파일에 있어야 다른 모듈이 ADT를 사용할 수는 있지만 해당 특성을 직접 수정할 수는 없습니다. 최근 문제가 발생하여 구조체를 .h으로 이동해야했습니다. 나는 또한 대답 Error: In C, got the erro
나는 typedef 키워드를 포함하는 수업에서 강의 한 강의 슬라이드 중 하나를 통과했습니다. typedef 키워드의 일반적인 사용과 달리 특정 데이터에 대해 별칭을 사용하는 경우 일반적으로 별칭을 사용하지 않았습니다. 다음은 그 예입니다. See the typedef in the slide typedef의 사용이 올바른지, 아니면 다르게 해석합니까?
내가 다음과 같이 정의 할당과 표준 : : 벡터 클래스를 사용하는 사용자 지정 벡터 클래스를 정의하고 싶습니다해야합니다 이 같은 : my_vector<std::string> v;
++ 2.95.3 Solaris 10의 컴파일러가 template declaration of `typedef class vector<T,MyLib::MyAlloc<T1> > m