请问下面的警告是什么意思?
he_sl 2002-07-29 04:33:51 我想自己定义整型集合类:
#if !defined(AFX_MYINTSET_H__2394F4DE_3EB2_4D9C_B32B_BE2AC7F68A9B__INCLUDED_)
#define AFX_MYINTSET_H__2394F4DE_3EB2_4D9C_B32B_BE2AC7F68A9B__INCLUDED_
#if _MSC_VER > 1000
#pragma once
#endif
#include<set>
using namespace std;
#include<iostream>
typedef set<int> INTSET;
class MyIntSet:public INTSET
{
public:
MyIntSet(){}
virtual ~MyIntSet(){}
};
#endif
不过,在使用时:
#include "MyIntSet.h"
void main()
{
MyIntSet a;
cout<<"succeed!"<<endl;
}
总是出现下面的警告:
--------------------Configuration: MyIntSet2 - Win32 Debug--------------------
Compiling...
test.cpp
d:\work\工作区域\工作区域3(仓库货物存储优化)\测试汇总\测试区域\杂项\myintset2\myintset.h(20) : warning C4786: 'std::pair<std::_Tree<int,int,std::set<int,std::less<int>,std::allocator<int> >::_Kfn,std::less<int>,std::allocator<int> >::const_iterator,
std::_Tree<int,int,std::set<int,std::less<int>,std::allocator<int> >::_Kfn,std::less<int>,std::allocator<int> >::const_iterator>' : identifier was truncated to '255' characters in the debug information
Linking...
MyIntSet2.exe - 0 error(s), 1 warning(s)
请问上面的警告是什么意思呢?