由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Programming版 - C++ implicit typename的问题
相关主题
C++ template questionC++ template
请问这是什么错误呀C++ template function type
这段 C++ 怎么改才能编译?问题
C++ namespace 弱问请教各路C++大神 为什么f(3) 输出是 'dd'
C++ linking 弱问 (one file)问两个C++语法问题
一个C++ template的问题question regarding const function
C++ template questionHelp: who has gcc 4.0 or higher
一个关于C++ template和overload的问题a c++ question
相关话题的讨论汇总
话题: const话题: std话题: set话题: typename话题: c++
进入Programming版参与讨论
1 (共1页)
x*****n
发帖数: 3422
1
请看看哪里有问题?
// temp.cpp, test stl iterator
#include
#include
#include
using namespace std;
template void print(const set& mySet, const string& name)
{
set::const_iterator i;
}
int main()
{
}
// end of file
cygwin下g++ 3.4.4:
$ g++ temp.cpp
temp.cpp: In function `void print(const std::s
tor<_CharT> >&, const std::string&)':
temp.cpp:11: error: expected `;' before "i"
linux下g++ 3.2.3:
temp.cpp: In function `void print(const std::set,
x*****n
发帖数: 3422
2
I got it. Now we need:
typename set::const_iterator i;

【在 x*****n 的大作中提到】
: 请看看哪里有问题?
: // temp.cpp, test stl iterator
: #include
: #include
: #include
: using namespace std;
: template void print(const set& mySet, const string& name)
: {
: set::const_iterator i;
: }

1 (共1页)
进入Programming版参与讨论
相关主题
a c++ questionC++ linking 弱问 (one file)
文一个简单的c++一个C++ template的问题
谁给详细说一下这句C++ template question
有段c++代码看不懂一个关于C++ template和overload的问题
C++ template questionC++ template
请问这是什么错误呀C++ template function type
这段 C++ 怎么改才能编译?问题
C++ namespace 弱问请教各路C++大神 为什么f(3) 输出是 'dd'
相关话题的讨论汇总
话题: const话题: std话题: set话题: typename话题: c++