typedef

    2

    2답변

    클래스가 있는데이를 A라고 부르 자. 열거 형 (E)과 메소드 Foo (E e)가 있으며 인수에 E가옵니다. 나는 래퍼 (데코레이터) W를 A에 쓰고 싶다. 그래서 Foo (A :: E) 메소드를 가질 것이다. 하지만 어떤 종류의 캡슐화가 필요하므로이 메서드는 Foo (F f)로 정의해야합니다. F는 W에서 정의 된 다른 열거 형이며 A :: E로 변환 할

    9

    7답변

    나는 구조체 이름을 항상 "struct sname"등으로 사용하는 대신 소스 코드가 항상 구조체의 typedef를 가지며 어디에서나 같은 것을 사용하는 것을 보았습니다. 이유가 무엇입니까? 이 작업을 수행 할 때 어떤 이점이 있습니까? 위의 typedef에서 , 모두 Entry & EntryP이 struct _entry에서 따로 정의되어 쉽게

    2

    3답변

    며칠 전에 나는 부스트 소스를보고 흥미로운 것을 발견했습니다 typedef. 나는 그 이전과 같은 구문을 참조하지 않았고 그 의미를 설명 할 수 namespace boost { namespace detail { struct none_helper{}; typedef int none_helper::*none_t ; } // namespace de

    13

    5답변

    나는 파일에 사용되는 형식 정의 typedef unsigned int my_type; 있습니다. 모든 것을 포함하는 헤더 파일에 넣지 않고 모든 파일에서 볼 수있게하고 싶습니다. 헤더 파일 라우트를 가고 싶지 않습니다. 왜냐하면 헤더 파일 에있는 유일한 선언이 될 것이기 때문입니다 (이 경우 파일을 추가 할 필요가없는 것처럼 보입니다). 이 방법이 있습

    1

    1답변

    다음과 같은 프로그램이 typedef QMap <int, QStringList> day2FileNameType; typedef QMap <int, day2FileNameType> month2day2FileNameType; typedef QMap <int, month2day2FileNameType> year2month2day2FileNameType;

    3

    4답변

    가 나는 C++ 책에서이 타입 정의 라인을 읽을 수 있지만 나는 그것의 의미를 확인할 수 없습니다 그 의미가 해결되지 수 있을까? 감사합니다. .

    6

    2답변

    typedef boost::interprocess::managed_shared_memory::segment_manager segment_manager_t; // Works fine, segment_manager is a class typedef boost::interprocess::adaptive_pool allocator_t; // C

    3

    2답변

    저는 프로그래밍에 익숙하지 않고 일반적으로 헤더 파일에 혼란 스럽습니다. 나는 즉각적인 컴파일 문제에 도움을 청하고 나의 코드를 작성하기위한보다 깔끔하고 안전하며 매끄러운 방법에 대한 일반적인 제안을 고맙게 생각한다. 저는 현재 Simulation 클래스에 main()에 있던 많은 코드를 다시 패키지하고 있습니다. 이 클래스의 헤더 파일에서 컴파일 오류가

    1

    2답변

    typedef 열거 형은 전역 적으로 범위가 지정되어 있지만, RandomViewController.h의 @interface 외부에서 열거 형을 만든 경우 OtherViewController.m에서 액세스하는 방법을 알 수 없습니다. 이것을 할 수있는 방법이 있습니까? 그래서 ... "RandomViewController.h"다음 #import <UIKit

    3

    3답변

    나는 같은 파일 template< typename T > typename vector<T>::const_reference // Line X vector<T>::at(size_type i) const { rangecheck(); return elems_[ i ]; } template< typename T > reference