首頁>Club>
10
回覆列表
  • 1 # 使用者166162734185

    具體報錯資訊如下:

    1>------ 已啟動生成: 專案: Project1, 配置: Debug Win32 ------

    1> 源.cpp

    1>f:\visual studio 2012\vc\include\xutility(364): error C2039: “iterator_category”: 不是“Point”的成員

    1> c:\users\jjpqie\documents\visual studio 2012\projects\project1\project1\源.cpp(6) : 參見“Point”的宣告

    1> c:\users\jjpqie\documents\visual studio 2012\projects\project1\project1\源.cpp(26): 參見對正在編譯的類 模板 例項化“std::iterator_traits<_Iter>”的引用

    1> with

    1> [

    1> _Iter=Point

    1> ]

    1>f:\visual studio 2012\vc\include\xutility(364): error C2146: 語法錯誤: 缺少“;”(在識別符號“iterator_category”的前面)

    1>f:\visual studio 2012\vc\include\xutility(364): error C4430: 缺少型別說明符 - 假定為 int。注意: C++ 不支援預設 int

    1>f:\visual studio 2012\vc\include\xutility(364): error C2602: “std::iterator_traits<_Iter>::iterator_category”不是“std::iterator_traits<_Iter>”基類的成員

    1> with

    1> [

    1> _Iter=Point

    1> ]

    1> f:\visual studio 2012\vc\include\xutility(364) : 參見“std::iterator_traits<_Iter>::iterator_category”的宣告

    1> with

    1> [

    1> _Iter=Point

    1> ]

    1>f:\visual studio 2012\vc\include\xutility(364): error C2868: “std::iterator_traits<_Iter>::iterator_category”: 非法的 using 宣告語法;應輸入限定名

    1> with

    1> [

    1> _Iter=Point

    1> ]

    1>f:\visual studio 2012\vc\include\xutility(365): error C2039: “value_type”: 不是“Point”的成員

    1> c:\users\jjpqie\documents\visual studio 2012\projects\project1\project1\源.cpp(6) : 參見“Point”的宣告

    1>f:\visual studio 2012\vc\include\xutility(365): error C2146: 語法錯誤: 缺少“;”(在識別符號“value_type”的前面)

    1>f:\visual studio 2012\vc\include\xutility(365): error C4430: 缺少型別說明符 - 假定為 int。注意: C++ 不支援預設 int

    1>f:\visual studio 2012\vc\include\xutility(365): error C2602: “std::iterator_traits<_Iter>::value_type”不是“std::iterator_traits<_Iter>”基類的成員

    1> with

    1> [

    1> _Iter=Point

    1> ]

    1> f:\visual studio 2012\vc\include\xutility(365) : 參見“std::iterator_traits<_Iter>::value_type”的宣告

    1> with

    1> [

    1> _Iter=Point

    1> ]

    1>f:\visual studio 2012\vc\include\xutility(365): error C2868: “std::iterator_traits<_Iter>::value_type”: 非法的 using 宣告語法;應輸入限定名

    1> with

    1> [

    1> _Iter=Point

    1> ]

    1>f:\visual studio 2012\vc\include\xutility(366): error C2039: “difference_type”: 不是“Point”的成員

    1> c:\users\jjpqie\documents\visual studio 2012\projects\project1\project1\源.cpp(6) : 參見“Point”的宣告

    1>f:\visual studio 2012\vc\include\xutility(366): error C2146: 語法錯誤: 缺少“;”(在識別符號“difference_type”的前面)

    1>f:\visual studio 2012\vc\include\xutility(366): error C4430: 缺少型別說明符 - 假定為 int。注意: C++ 不支援預設 int

    1>f:\visual studio 2012\vc\include\xutility(366): error C2602: “std::iterator_traits<_Iter>::difference_type”不是“std::iterator_traits<_Iter>”基類的成員

    1> with

    1> [

    1> _Iter=Point

    1> ]

    1> f:\visual studio 2012\vc\include\xutility(366) : 參見“std::iterator_traits<_Iter>::difference_type”的宣告

    1> with

    1> [

    1> _Iter=Point

    1> ]

    1>f:\visual studio 2012\vc\include\xutility(366): error C2868: “std::iterator_traits<_Iter>::difference_type”: 非法的 using 宣告語法;應輸入限定名

    1> with

    1> [

    1> _Iter=Point

    1> ]

    1>f:\visual studio 2012\vc\include\xutility(368): error C2039: “pointer”: 不是“Point”的成員

    1> c:\users\jjpqie\documents\visual studio 2012\projects\project1\project1\源.cpp(6) : 參見“Point”的宣告

    1>f:\visual studio 2012\vc\include\xutility(368): error C2146: 語法錯誤: 缺少“;”(在識別符號“pointer”的前面)

    1>f:\visual studio 2012\vc\include\xutility(368): error C4430: 缺少型別說明符 - 假定為 int。注意: C++ 不支援預設 int

    1>f:\visual studio 2012\vc\include\xutility(368): error C2602: “std::iterator_traits<_Iter>::pointer”不是“std::iterator_traits<_Iter>”基類的成員

    1> with

    1> [

    1> _Iter=Point

    1> ]

    1> f:\visual studio 2012\vc\include\xutility(368) : 參見“std::iterator_traits<_Iter>::pointer”的宣告

    1> with

    1> [

    1> _Iter=Point

    1> ]

    1>f:\visual studio 2012\vc\include\xutility(368): error C2868: “std::iterator_traits<_Iter>::pointer”: 非法的 using 宣告語法;應輸入限定名

    1> with

    1> [

    1> _Iter=Point

    1> ]

    1>f:\visual studio 2012\vc\include\xutility(369): error C2039: “reference”: 不是“Point”的成員

    1> c:\users\jjpqie\documents\visual studio 2012\projects\project1\project1\源.cpp(6) : 參見“Point”的宣告

    1>f:\visual studio 2012\vc\include\xutility(369): error C2146: 語法錯誤: 缺少“;”(在識別符號“reference”的前面)

    1>f:\visual studio 2012\vc\include\xutility(369): error C4430: 缺少型別說明符 - 假定為 int。注意: C++ 不支援預設 int

    1>f:\visual studio 2012\vc\include\xutility(369): error C2602: “std::iterator_traits<_Iter>::reference”不是“std::iterator_traits<_Iter>”基類的成員

    1> with

    1> [

    1> _Iter=Point

    1> ]

    1> f:\visual studio 2012\vc\include\xutility(369) : 參見“std::iterator_traits<_Iter>::reference”的宣告

    1> with

    1> [

    1> _Iter=Point

    1> ]

    1>f:\visual studio 2012\vc\include\xutility(369): error C2868: “std::iterator_traits<_Iter>::reference”: 非法的 using 宣告語法;應輸入限定名

    1> with

    1> [

    1> _Iter=Point

    1> ]

    ========== 生成: 成功 0 個,失敗 1 個,最新 0 個,跳過 0 個 ==========

  • 中秋節和大豐收的關聯?
  • 朱元璋為啥不讓其他兒子繼承皇位,而讓自己孫子朱允炆繼承皇位呢?