社区
C++ 语言
帖子详情
为什么VS2010说“使用DirectCast 运算符将值类型强制转换为同一类型的做法已过时。”
几罗星人
2012-12-16 12:05:56
在用VS2010的VB查看网上找到的一份VB源码时,VB提示说“使用DirectCast 运算符将值类型强制转换为同一类型的做法已过时。”,为什么?还有该怎么改?
...全文
239
5
打赏
收藏
为什么VS2010说“使用DirectCast 运算符将值类型强制转换为同一类型的做法已过时。”
在用VS2010的VB查看网上找到的一份VB源码时,VB提示说“使用DirectCast 运算符将值类型强制转换为同一类型的做法已过时。”,为什么?还有该怎么改?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
几罗星人
2013-06-23
打赏
举报
回复
现在系统地学习之后才知道,VS2010的强制类型转换应该使用static_cast<目标类型>(需要转换的变量)这样的形式来转换,除了static_cast,还有dynamic_cast,bad_cast,const_cast,reinterpret_cast可以用,分别用在不同地方。具体用法百度即可,例如百度"static_cast"(不带双引号)就可以查到static_cast的用法了。学到东西之后自己对自己以前的问题作出回复,留给后人做借鉴吧~
几罗星人
2013-01-09
打赏
举报
回复
没有,这似乎不是错误。只是复制代码到VC++2010的IDE时,它画出线提示说做法已过时。
ForestDB
2013-01-08
打赏
举报
回复
有没有错误号,以此错误号到MSDN上去搜索。
几罗星人
2013-01-08
打赏
举报
回复
就是数据类型的转换啊~
漫步者、
2012-12-20
打赏
举报
回复
这个是指什么类型转换?
VB课程设计俄罗斯方块
方块在下落的过程中会自动判断每一行方块的visible属性,如果全部为true时,就会将这一行小方块的visible属性全部变成false,在将上面的小方块向下移动,利用for语句进行循环判断,将所有这样情况的行改变小方块...
vb.net datagridview checkbox 选择数据及删除示例
vb.net datagridview checkbox 选择数据及删除示例 核心代码: Try If MsgBox("您确定要删除选择的数据吗? ", MsgBoxStyle.Question + ...
Di
m cbx As DataGridViewCheckBoxCell =
Di
rect
Cas
t(Me.DataGridV
VB.NET
类型
转换相关
运算符
应用技巧分享
VB.NET作为一门功能强大的面向对象编程语言,为开发人员带来非常大的好处。它的编写方式简单灵活...但,
Di
rect
Cas
t只能用来将引用
类型
转型为其他
类型
,而CType
运算符
可以用将引用
类型
或者值
类型
转型为其他
类型
。
Di
rect
Cas
t
Vs
. CType(
类型
转换)
Di
rect
Cas
t
Vs
. CType
Di
rect
Cas
t 关键字引入
类型
转换操作。该关键字的
使用
方法与 CType 关键字相同,如下列所示:
Di
m Q As Object = 2.37 ’ Requires Option Strict to be Off.
Di
m I As Integer = CType(Q, ...
Di
rect
Cas
t 介绍基于继承或实现的
类型
转换操作。
在 Object 数据
类型
之间来回转换时,
Di
rect
Cas
t 不
使用
Visual Basic 运行时帮助器例程进行转换,因此它可以提供比 CType 更好一些的性能。
使用
Di
rect
Cas
t 关键字的方法与
使用
CType 函数和 Try
Cas
t 关键字...
C++ 语言
64,654
社区成员
250,484
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章