游戏开发论坛

 找回密码
 立即注册
搜索
查看: 3855|回复: 9

求助:关键字export的问题。

[复制链接]

7

主题

27

帖子

27

积分

注册会员

Rank: 2

积分
27
QQ
发表于 2007-5-17 23:54:00 | 显示全部楼层 |阅读模式
声明一个可导出的类模版 如下:

export template <class Type>
     class QueueTT;

怎么在我的编译器中,用不了这个关键字。

出现编译错误:
error C2143: syntax error : missing ';' before ''template<''
error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
QueueTT.cpp
warning C4237: 'export' keyword is not yet supported, but reserved for future use

说export 这个关键字不支持,为什么?书上是这样写的代码啊 [em24]

7

主题

27

帖子

27

积分

注册会员

Rank: 2

积分
27
QQ
 楼主| 发表于 2007-5-18 00:30:00 | 显示全部楼层

Re:求助:关键字export的问题。

网上查了下,

目前的vc还不支持export

所以要实现类模版,只能采用包含编译模式,把声明和定义都放在。h文件里了。

不明白既然不支持,那为什么 《c++ promer》这本书里会写 可以用export关键字来实现分离编译模式呢。

7

主题

27

帖子

27

积分

注册会员

Rank: 2

积分
27
QQ
 楼主| 发表于 2007-5-18 01:13:00 | 显示全部楼层

Re:求助:关键字export的问题。

由此还有一个疑问:

在vc中添加类,我是用向导来添加的,向导默认把声明和定义分在两个不同的文件中。即:.h 和.cpp文件。那如果要如上所说实现包含编译模式,把定义和声明放在。h文件中,那通过向导生成的。cpp文件怎么办?

我的问题会不会很傻,不要笑我阿。

86

主题

2251

帖子

2386

积分

金牌会员

Rank: 6Rank: 6

积分
2386
QQ
发表于 2007-5-18 01:34:00 | 显示全部楼层

Re:求助:关键字export的问题。

因为export是标准
一般用MFC的时候才用类向导,而且写MFC时也不是100%用到它,所以无视掉

89

主题

4036

帖子

4132

积分

论坛元老

Rank: 8Rank: 8

积分
4132
发表于 2007-5-18 10:38:00 | 显示全部楼层

Re:求助:关键字export的问题。

export很少就编译器支持

7

主题

27

帖子

27

积分

注册会员

Rank: 2

积分
27
QQ
 楼主| 发表于 2007-5-18 15:54:00 | 显示全部楼层

Re: Re:求助:关键字export的问题。

funcman: Re:求助:关键字export的问题。

因为export是标准
一般用MFC的时候才用类向导,而且写MFC时也不是100%用到它,所以无视掉


什么意思?是说让我不要用类向导来添加类?
[em24]

86

主题

2251

帖子

2386

积分

金牌会员

Rank: 6Rank: 6

积分
2386
QQ
发表于 2007-5-18 16:03:00 | 显示全部楼层

Re:求助:关键字export的问题。

是的
自己写多爽

7

主题

27

帖子

27

积分

注册会员

Rank: 2

积分
27
QQ
 楼主| 发表于 2007-5-18 16:21:00 | 显示全部楼层

Re: Re:求助:关键字export的问题。

funcman: Re:求助:关键字export的问题。

因为export是标准
一般用MFC的时候才用类向导,而且写MFC时也不是100%用到它,所以无视掉


如果回帖,能不能详细点。说真的,上面两句话,真不知道你想表达什么意思。

18

主题

573

帖子

573

积分

高级会员

Rank: 4

积分
573
发表于 2007-5-20 02:55:00 | 显示全部楼层

Re:求助:关键字export的问题。

因为现在很多的编译器归于export支持不好,所以还是写在头文件里最方便。

86

主题

2251

帖子

2386

积分

金牌会员

Rank: 6Rank: 6

积分
2386
QQ
发表于 2007-5-20 04:16:00 | 显示全部楼层

Re: Re: Re:求助:关键字export的问题。

bbxt: Re: Re:求助:关键字export的问题。



如果回帖,能不能详细点。说真的,上面两句话,真不知道你想表达什么意思。

我的意识是直接敲代码,不要用类向导
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2026-1-26 10:41

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表