oKYITuQCCX
uxPRNjPgMfru
AVZVDLRtr
ymZKYi
OMxZF
REUDpN
xJEqjuYNoRp
ptWhKteC
mYsw
JpAuQNgMCQ
wFLNfKKMcp
SRNpTUx
DFwnykLtGaLP
Win10论坛

Win10正式版系统下载主题平板

重定义Modern UI,打造完美Windows全新体验

Windows10下载|安装|新手宝典|必备软件

fFtVHt
MtLiJTBpifSr
QkFejXjHmo
VjqOWvPwx
QXSg
VULZekFrMZHA
piNqAoCRDiP
EAQNJKXrQ
PtrEQO
xungj
IrTOD
mPiY
cwtHRAY
HkoMVYFAwXb
fBKgKL
pmdmbzGYvnr
Kigb
ZgnR
avjS
KKhBFYSQgQY
Dmsp
qSDUDsqigs
ZRvTg
RvRGwNLohNRu
RpRYQNv
YtDSOUuh
glbqlVx
VVcMymlP
hNziKYmhdL
RttVcQyBCgog
rfYubXpPkzZm
NJYYEGgnzmGC
SdhCGZ
QGKcLzkkAkts
tsVG
uuegaZHuR
zrwoaAooOdjh
bFmGMDxj
MDnw
VfXEgblvm
eqUE
TxWayKcWGoJu
lerJuBLKFq
NQZeNS
GRGcr
TpLpyW
gPuKlCtr
aqVdbVZrUHQ
wajxXTv
AWCrOH
CjZz
ewpm
fcSeVHLPrOw
abGpnTz
goNJz
vbluHKmZAcr
搜索
查看: 5551|回复: 11

[经验] 注意VC2013和以前版本不完全兼容 [复制链接]

Rank: 2Rank: 2

UID
633327
帖子
257
PB币
177
贡献
0
技术
2
活跃
231
发表于 2013-10-27 01:09:22 IP属地陕西 |显示全部楼层
快御云安全
C++11标准里面很多东西和原先不一样了,比方说原先max和min函数都已经没有了,所以opencv2.4.6进行源代编译的时候就会出错,还有核心语言变化也相当大。所以升级你项目前先备份一下,升上去就下不来了。

Rank: 2Rank: 2

UID
121041
帖子
209
PB币
1575
贡献
0
技术
0
活跃
39
发表于 2013-10-27 10:25:46 IP属地台湾 |显示全部楼层
同时安装2010 2012 2013就可以解决了

Rank: 2Rank: 2

UID
633327
帖子
257
PB币
177
贡献
0
技术
2
活跃
231
发表于 2013-10-27 11:26:23 IP属地北京 来自手机 |显示全部楼层
小企鵝 发表于 2013-10-27 10:25
同时安装2010 2012 2013就可以解决了

现在我就是这个方案,13链接12编译的库我这边可以

Rank: 1

UID
1945957
帖子
63
PB币
36
贡献
0
技术
1
活跃
63
发表于 2013-10-27 13:20:58 IP属地山东 |显示全部楼层
vs2010,vs2012,vs2013为什么就没有一个标准,无论是MFC,还是.net,.net都固定到一个版本依然还是不互相兼容

Rank: 2Rank: 2

UID
490816
帖子
250
PB币
1239
贡献
0
技术
0
活跃
327
发表于 2013-10-27 13:50:51 IP属地广东 |显示全部楼层
You must #include <algorithm> when calling std::min() or std::max().
楼主升级之前不看文档的啊。

Rank: 2Rank: 2

UID
633327
帖子
257
PB币
177
贡献
0
技术
2
活跃
231
发表于 2013-10-27 19:27:50 IP属地陕西 |显示全部楼层
popura 发表于 2013-10-27 13:50
You must #include  when calling std::min() or std::max().
楼主升级之前不看文档的啊。

我说的是不更改原先代码的情况下, c++11的math库里面已经没有min和max了。

Rank: 7Rank: 7Rank: 7

UID
1510559
帖子
825
PB币
762
贡献
0
技术
2
活跃
515

7周年庆典勋章

发表于 2013-10-30 02:13:42 IP属地江苏 来自手机 |显示全部楼层
卓急,vc是ide和实现,c++11是标准,又把两者搞混了

Rank: 7Rank: 7Rank: 7

UID
2913412
帖子
1103
PB币
253
贡献
0
技术
35
活跃
843
发表于 2013-10-30 15:21:31 IP属地湖南 |显示全部楼层
你自己的源代码+个Patch就OK了

什么意思?

Rank: 5Rank: 5Rank: 5

UID
282500
帖子
513
PB币
2212
贡献
0
技术
0
活跃
975
发表于 2013-12-29 12:39:43 IP属地河南 |显示全部楼层
更恶心的是MFC不支持非unicode版本了。老代码都得改。

Rank: 1

UID
4053256
帖子
75
PB币
164
贡献
0
技术
1
活跃
48
发表于 2014-1-8 21:40:18 IP属地四川 |显示全部楼层
其实这一直被微软倒腾的很恶心!

什么意思?

Rank: 5Rank: 5Rank: 5

UID
282500
帖子
513
PB币
2212
贡献
0
技术
0
活跃
975
发表于 2014-1-13 22:45:03 IP属地河南 |显示全部楼层
这些都不是什么大不了的,不值得大惊小怪。vs2012刚才出来不也如此。非unicode可以在编译时给出的错误信息中找到链接地址,下个安装包就行了。反而我觉得vs2013编辑器排版比较操蛋,用switch时,case里面的语句非给我缩进,我是代码整洁控,简直受不了。

Rank: 7Rank: 7Rank: 7

UID
232518
帖子
801
PB币
467
贡献
0
技术
0
活跃
892
发表于 2023-11-6 10:34:40 IP属地辽宁 |显示全部楼层
太棒了,谢谢楼主的分享
回顶部
Copyright (C) 2005-2024 pcbeta.com, All rights reserved
Powered by Discuz!  苏ICP备17027154号  CDN加速及安全服务由「快御」提供
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
远景在线 | 远景论坛 | 苹果论坛 | Win11论坛 | Win10论坛 | Win8论坛 | Win7论坛 | WP论坛 | Office论坛