腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
使用
指针
的
值
在
函数
中
计算
-
在
C#
中
嘿,伙计们,我想做一个
计算
器,主要是用
指针
和
函数
,所以首先我运行了一个切换实例,用户可以选择操作,然后它必须跳到下面的
函数
中
,写下操作。我最大
的
疑难解答问题是我
在
计算
操作
中
通过
指针
传递
值
,抛出开关情况-但最后我意识到这是不可能用
指针
计算
的
。 所以我
在
问,有没有办法
计算
指针
的
<
浏览 13
提问于2021-01-01
得票数 0
1
回答
如何将整数“
指针
”从
C#
传递给托管CLI C++
、
这应该很简单(
在
C++
中
也是如此),但我无法找到正确
的
语法来执行以下任务: (我
在
使用
上面的enter代码工具时
浏览 2
提问于2013-04-27
得票数 1
回答已采纳
2
回答
取消装箱不会创建
值
的
副本。是这样
的
吗?
、
我当时正在读微软
的
“教室培训材料”。我读了以下文章取消装箱返回指向装箱对象
中
的
数据<em
浏览 6
提问于2010-09-18
得票数 10
回答已采纳
3
回答
C#
-引用类型与
指针
混淆?
、
、
、
我正在通过
C#
阅读Jeffrey Richters CLR,他在其中说,
使用
ref参数,引用本身是通过
值
传递
的
。这对我来说是有意义
的
,看起来类似于
指针
。也就是说,
在
C
中
,如果我将一个
指针
传递给一个
函数
,然后通过malloc赋值给它,它会将
指针
更改为指向新
的
内存位置,但是我知道,因为
指针
本身是一个副本,所以它不会重新分配传递给
函数
的</em
浏览 3
提问于2011-04-29
得票数 3
回答已采纳
2
回答
C#
统一
中
的
指针
、
、
、
嘿,我最近刚学到了
指针
,我想知道如何在
c#
中统一
使用
它们(我刚刚在c++中了解到它们)。不过,我确实有一些问题。
指针
使用
低级编程
在
计算
机上查找不同
值
的
位置,这是否意味着您可以从任何脚本
中
访问变量
的
值
? 如果是这样的话,我如何只调用一个变量
的
位置和它
的
位置代码?我应该知道
C#
和C++
中
的
浏览 0
提问于2015-10-10
得票数 8
回答已采纳
2
回答
如何
计算
C++模板
函数
中有效
指针
元素
的
总数?
、
、
、
、
在
经历了大量
的
C++和
C#
之后,我最近开始学习
C#
。 我试图创建一个接受
指针
参数
的
函数
模板,然后遍历它
的
值
,直到下一个
指针
元素不再有效。理想情况下,我希望
函数
接受一个泛型
指针
参数。重要
的
是,我不能直接
使用
基础数组来
计算
它
的
大小。我希望我能够检查
指针
地址是否有效,然后相应地中断,以便最终计数是准
浏览 2
提问于2020-10-21
得票数 1
回答已采纳
2
回答
C#
和C++之间
的
编组,以及职责
的
权衡
、
、
、
、
如果我有一个本机C++
函数
,根据
函数
的
结果,删除某个
指针
(delete[])
的
责任
在
调用者和
函数
之间是不同
的
。当然,我会检查返回
值
,并在C++
中
执行相应
的
操作。问题是,如果
函数
是
在
C++和
C#
之间编组
的
,那么
在
C#
中将
指针
设置为null就足够了吗?
浏览 2
提问于2010-09-02
得票数 1
回答已采纳
1
回答
在
C#
中
,objective-c等价物
的
int*和long*是什么?
、
、
、
我正在尝试通过创建绑定库来移植Xamarin iOS
中
的
原生iOS库。我学习了教程。但我被困在构建解决方案
的
点上。我用IntPtr替换了void*,因为objective-c
中
void*
的
等价物是
C#
中
的
IntPtr。更准确地说,
C#
中
objective-c
的
int32_t*和int64_t*。
浏览 3
提问于2017-05-14
得票数 0
2
回答
如何在
C#
中将
指针
固定到托管对象?
、
、
、
、
非托管代码调用我
的
函数
。
在
第一个
函数
中
,我应该回传指向托管对象
的
指针
。有时之后,我
的
一些其他
函数
会被调用时
使用
与其中一个参数相同
的
指针
。我应该取消对它
的
引用,并
使用
它来执行一些
计算
,然后如果不需要它,就把它处理掉。简而言之,我需要固定该对象,以便GC
在
我处理它之前不会移动它。如何在
C#
浏览 0
提问于2011-07-31
得票数 11
1
回答
用非托管内存
指针
交换固定数组
的
指针
、
GCHandle.Alloc(a, GCHandleType.Pinned); { }但是我找不到像“更改gchandle支持数组
指针
的
值</e
浏览 7
提问于2016-09-14
得票数 0
回答已采纳
1
回答
如何在
C#
中
访问C
指针
所指向
的
值
?
、
在
我
的
C#
应用程序
中
,我
使用
了IntPtr y = VoidPointer(x);,其中VoidPointer(x)是一个返回空*(空
指针
)
的
非托管
函数
。问题是我没有得到y
在
C#
代码中指出
的
正确
的
值
。我正在
使用
Marshal.ReadInt32(y),并尝试过ReadByte,ReadInt64等。下面是代码片段, C:非托管
函数</em
浏览 2
提问于2011-07-20
得票数 3
回答已采纳
1
回答
使用
LinkedList
的
Pop堆栈(
C#
)不更新堆栈
、
、
嗨,我正在
使用
C#
,并试图从MainWindow调用一个
函数
Pop(Node类)。pop方法应该返回poped
值
并将其从堆栈
中
删除。
函数
正在工作,并且从
函数
中
删除了顶级
值
,但是
在
MainWindow
中
,堆栈看起来是一样
的
(LinkedList不会改变)。这是我
的
Node类和Pop
函数
。;
浏览 4
提问于2012-10-24
得票数 0
2
回答
将
C#
引用传递给C++
指针
并返回
、
、
、
、
我想将
C#
引用传递给C/C++代码(
指针
),然后从指向C#reference
的
指针
中将其取回。我有很多对(uint,Object)。我用C代码创建了排序机制,因为它比
C#
快得多。C代码
使用
键进行排序,并且不改变
值
(
指针
)。有什么简单
的
方法可以做到吗?我需要
使用
编组吗?C
函数
会被调用很多次(甚至可能是一百万次),所以我担心编组会太慢,我甚至不知道如何编组。我相信当对象地址被GC改变时,<em
浏览 3
提问于2012-12-21
得票数 4
回答已采纳
2
回答
将C++
函数
重写为
C#
(将
指针
传递到数组
中
的
下一个元素)
、
在
C++方面,您可以看到作者
使用
因此,它是前进
的
指针
和传递它
的
功能。, string terminalID).....如何重写上面的循环(特别是如何将指向字节数组
中
的
下一个元素
的
指针
)传递给
C#
,我陷入了困境。
在
C#
中
没有
指针
算法,所以如果我这样做,它只会传递字节数组
的
I‘’th
值</em
浏览 0
提问于2015-11-18
得票数 1
2
回答
使
c#
中
的
类
指针
存储来自cpp端
的
数据
、
、
、
我正在编写一个
c#
/ cpp混合程序,需要在
c#
中
调用一些cpp
函数
。对于大多数
函数
,我只需
使用
PInvoke方法调用外部cpp
函数
即可。void useData(cppData){ doSthWith(cppData);然而,一些cpp
函数
需要一个来自其他cpp
函数
的
预
计算
类.我不想每次都
浏览 7
提问于2022-05-02
得票数 -2
3
回答
C#
引用传递(ref关键字)问题
、
、
我很难理解ref关键字
在
C#
中
到底做了什么。
在
我
的
C++代码
中
,我创建了一个字符串变量以及指向它
的
指针
和引用变量。我将它传递给一个Delete或Change
函数
,正如预期
的
那样,所有3个变量都正在被修改。 但是,
使用
C#
,我正在创建变量x并
使用
字符串数据初始化它。我正在创建一个变量y,它应该是对x
的
引用。然后,我
使用
一个x关键字
浏览 0
提问于2016-08-03
得票数 3
回答已采纳
5
回答
在
C#
中
,有没有一种方法可以模拟传递
指针
(不
使用
unsafe关键字)
、
、
在
不
使用
'Unsafe‘关键字
的
情况下,是否可以完成以下操作:int MyField;MyFunction(ref MyField) 该
函数
可以存储指向MyField
的
指针
,并根据需要更改其
值
。
在
C++
中
,我们只需要传递一个指向该
值
的
<e
浏览 0
提问于2012-01-25
得票数 0
1
回答
在
C#
和C++之间发送2D int数组
、
、
、
我试图创建一个解决方案,
在
C#
程序
中
通过CUDA运行2D int数组,所以我目前尝试
的
方法是创建一个C++ dll,它可以处理CUDA代码,然后返回2D数组。用于将数组发送到dll并再次返回
的
代码如下所示。cudaArrayData = arrayData;{} 然而,问题是我
在
返回时得到了
C#
中
的
一个错误,“不能封
浏览 0
提问于2014-03-01
得票数 0
回答已采纳
2
回答
C++
在
C#
中
的
等效数据类型
、
、
、
、
我试图
在
我
的
C#
应用程序中
使用
MFC。它基本上是一个与硬件设备更容易连接
的
代理。我正在
使用
P/Invoke编写一个包装类,以便能够
使用
dll
中
定义
的
方法。 我对P/Invoke相当陌生。这行得通吗?我不能经常测试它,因为我没有可用
的
硬件
在
我
的
开发
计算
机上进行测试。,您能给我推荐一个页面,它
的
数据类型与
C#
<e
浏览 8
提问于2011-03-01
得票数 1
回答已采纳
1
回答
如何让AVX512进入
C#
?
、
、
、
我想在AVX-512
中
使用
C#
指令,但我所理解
的
是:对它没有支持(或者我在网上搜索方面非常糟糕)。所以我决定为它创建自己
的
绑定。但我得到
的
是:
在
C#
中
,我创建了一个库,它包含以下部分: using System.Runtime.InteropServices;, EntryPoint = "load_s32"
浏览 1
提问于2021-04-24
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
python yield在函数中起返回值中的使用
在 Visual Studio 中设置指针星号的位置
分类汇总SUBTOTAL函数在Excel中的使用方法
在EXCEL中随机函数的利用
怎么在excel表格中使用常用函数提取姓名中的姓氏
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券