我定义一个vector对象,并且用该对象存储string对象时,编译期间程序出现如下警告表示什么意思?这些警告有潜在的危险吗?我该如何做,这些警告才会消失?
std::reverse_iterator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > const *
std::basic_string<char,std::char_traits<char>,std::allocator<char> >
std::basic_string<char,std::char_traits<char>,std::allocator<char> > const &
std::basic_string<char,std::char_traits<char>,std::allocator<char> > const *,int>' :
identifier was truncated to '255' characters in the debug information C:\Users\Administrator\Desktop\STL\main.cpp(21)
例如:
vector<string> vector_name;当我定义了上述对象后编译程序,就会出现如上警告
std::reverse_iterator<std::basic_string<char,std::char_traits<char>,std::allocator<char> > const *
std::basic_string<char,std::char_traits<char>,std::allocator<char> >
std::basic_string<char,std::char_traits<char>,std::allocator<char> > const &
std::basic_string<char,std::char_traits<char>,std::allocator<char> > const *,int>' :
identifier was truncated to '255' characters in the debug information C:\Users\Administrator\Desktop\STL\main.cpp(21)
例如:
vector<string> vector_name;当我定义了上述对象后编译程序,就会出现如上警告
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货