http://www.sufeinet.com/plugin.php?id=keke_group

苏飞论坛

 找回密码
 马上注册

QQ登录

只需一步,快速开始

分布式系统框架(V2.0) 轻松承载百亿数据,千万流量!讨论专区 - 源码下载 - 官方教程

HttpHelper爬虫框架(V2.7-含.netcore) HttpHelper官方出品,爬虫框架讨论区 - 源码下载 - 在线测试和代码生成

HttpHelper爬虫类(V2.0) 开源的爬虫类,支持多种模式和属性 源码 - 代码生成器 - 讨论区 - 教程- 例子

查看: 7859|回复: 2

[总群] 运算符“/”无法应用于“System.IntPtr”和“int”类型的操作数

[复制链接]
发表于 2013-5-17 08:54:56 | 显示全部楼层 |阅读模式
本帖最后由 yangying 于 2013-5-17 08:56 编辑

♂Lucien() 20:49:25
运算符“/”无法应用于“System.IntPtr”和“int”类型的操作数 在.net 4.0下编译,出现的问题,如何解决?

♂Lucien() 20:49:42
报什么错误

♂Lucien() 20:49:48
有转换的

♂Lucien() 20:49:57
sysytem.interp.runtime


剪刀手() 20:49:57
0.jpeg

剪刀手() 20:50:02
1.jpeg

♂Lucien() 20:50:06
toObjint()

剪刀手() 20:50:08
你看下

♂Lucien() 20:50:10
你装换下

剪刀手() 20:50:17


剪刀手() 20:50:30
转换成什么类型?

♂Lucien() 20:50:35
是的啊


♂Lucien() 20:50:46
你括号运算符都不对

♂Lucien() 20:50:51
先做什么或作什么

剪刀手() 20:51:03
这是反编译得到的代码

剪刀手() 20:51:32
2.jpeg

剪刀手() 20:51:35
ptr是一指针

剪刀手() 20:53:58
函数已经声明为unsafe也不行么

♂Lucien() 20:54:40
截图看看

♂Lucien() 20:54:48
这样*ptr=255

♂Lucien() 20:54:54
可定不对

剪刀手() 20:55:03
3.jpeg

♂Lucien() 20:55:28
你这样

♂Lucien() 20:55:46
ptr[(0x002/2)]

♂Lucien() 20:55:52
你在试试

♂Lucien() 20:56:03
ptr[0x001]

剪刀手() 20:56:03
要改哪一段代码?

♂Lucien() 20:56:07
应该是这样的

♂Lucien() 20:56:19
ptr[(0x002/2)]


剪刀手() 20:56:20
为何要这样修改?

♂Lucien() 20:56:33
不用IntPtr

剪刀手() 20:56:45
IntPtr占8个字节?

♂Lucien() 20:57:05
你试试

♂Lucien() 20:57:10
先不管站几个字节

剪刀手() 20:57:29
我怕的是逻辑的问题…

♂Lucien() 20:57:38
什么逻辑啊

剪刀手() 20:57:41
4.jpeg

♂Lucien() 20:58:03
提示不是很清楚吗,运算符


♂Lucien() 20:58:46
那你直接把运算符去掉啊/1
ptr[(Intper)2]

剪刀手() 20:59:04
5.jpeg

剪刀手() 20:59:20
修改之后不报错,我担心的是两个语句不等价

♂Lucien() 20:59:21
这样有问题吗

♂ahuzhang() 20:59:44
为啥ptr后面要强制转换成intptr呢?

♂Lucien() 20:59:53
byte 是素组吗,下标访问吧

♂ahuzhang() 20:59:54
intptr是指针啊= =

♂wjg() 21:00:19
C# 指针

剪刀手() 21:00:21
修改之后不报错

♂Lucien() 21:02:04
呵呵,是的啊
剪刀手() 21:02:11
那个intptr是反编译得到的

♂Lucien() 21:02:26
那就是下标啊

剪刀手() 21:02:26
然后两条语句如何转换的?
♂Lucien() 21:02:54
剪刀手() 21:03:09
问题转到(IntPtr)2和0x002的等价问题上了

♂Lucien() 21:03:45
朋友,你让群众给你解释下

♂Lucien() 21:03:52
不行你自己写个demo 试试

♂Lucien() 21:03:54
好吧

剪刀手() 21:04:08
额额额

剪刀手() 21:18:13
@♂Lucien 在么

♂[云南]Empty() 22:30:08
6.jpeg

♂[云南]Empty() 22:30:14
7.jpeg

♂[云南]Empty() 22:30:19
按W就出这个

♂[云南]Empty() 22:30:24
是怎么回事呢?各位

[江苏]♂wm88990() 22:35:06
你在调试状态吧

[江苏]♂wm88990() 22:35:15
这样代码是不允许修改的啊

♂[云南]Empty() 22:35:44
我在Bin里面直接运行EXE也没用

♂[云南]Empty() 22:35:50
隐藏了、但不显示

[江苏]♂wm88990() 22:35:59
结束进程呢

♂[云南]Empty() 22:36:35
一样

[江苏]♂wm88990() 22:36:53
那就不清楚了

♂[云南]Empty() 22:38:26
我在研究研究

[江苏]♂wm88990() 22:38:32
嗯呢

剪刀手() 22:40:29
@♂[云南]Empty 把代码发我看下

♂[云南]Empty() 22:40:41
if (e.KeyCode == Keys.Q)
{
this.Hide();
}

if (e.KeyCode == Keys.W)
{
this.Owner.Show();
}

剪刀手() 22:41:00
窗体中就这些代码么
♂[云南]Empty() 22:41:09
加个判断也没用

剪刀手() 22:41:17
你调试下

♂[云南]Empty() 22:46:38
我百度看了、是资源文件的问题、具体也不清楚

♂[云南]Empty() 22:46:55
不过只是小问题、手动插入图片就用手动吧



1. 开通SVIP会员,免费下载本站所有源码,不限次数据,不限时间
2. 加官方QQ群,加官方微信群获取更多资源和帮助
3. 找站长苏飞做网站、商城、CRM、小程序、App、爬虫相关、项目外包等点这里
发表于 2013-5-17 14:52:33 | 显示全部楼层
非常感谢你帮了我的大忙,真的太感谢你啦!
发表于 2013-5-23 10:11:26 | 显示全部楼层
现在没时间看,先留个记号,回头细细品味!
您需要登录后才可以回帖 登录 | 马上注册

本版积分规则

QQ|手机版|小黑屋|手机版|联系我们|关于我们|广告合作|苏飞论坛 ( 豫ICP备18043678号-2)

GMT+8, 2024-11-23 04:42

© 2014-2021

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