C++编程问题,我只是想声明一个全局变量,但是不知道为什么编译器报错(如图),求大神解答。。。。。。
4个回答
展开全部
把32行的typename去掉就行了
typename是在模板里使用的
typename是在模板里使用的
追问
好吧,我发现了,是拼写错误。。。。。。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
申明全局变量 要放到所有程序的最前面
追问
但是在那之前这个全局变量的类型都还没有定义啊?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
typename应该是typedef吧!
更多追问追答
追问
typename是C++11新增的关键字
追答
呵呵,typename是模板类利用的,如果你是定义全局变量,把tyename去掉就好了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询