社区
C#
帖子详情
高分求:关于和C++类型对应的问题
shaolongli
2005-07-21 11:54:28
为了调用API需要了解C++和C#类型对应的问题,
c++中的以下类型对应C#中的什么类型?
unsigned char,unsigned long,long,unsigned char*,unsigned long*
...全文
134
15
打赏
收藏
高分求:关于和C++类型对应的问题
为了调用API需要了解C++和C#类型对应的问题, c++中的以下类型对应C#中的什么类型? unsigned char,unsigned long,long,unsigned char*,unsigned long*
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
15 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
竹君子
2005-07-28
打赏
举报
回复
[DllImport("kernel32.dll")]
public static extern int SubName(char Char1,uint long1,string char2,ref uint long2);
syeerzy
2005-07-22
打赏
举报
回复
try this :
public extern int SubName(char Char1,uint long1,string char2,ref uint long2)
shaolongli
2005-07-22
打赏
举报
回复
按风暴兄的意见应该是
subName(char Char1,Int32 long1,string char2,ref UInt32 long2)
是么?
zachary7833
2005-07-22
打赏
举报
回复
int WINAPI SubName(char Char1,int long1,string char2,int ref long2)
zachary7833
2005-07-22
打赏
举报
回复
storm97(风暴不再) 的没有错。
调用不正确,用强制类型转换试试。
syeerzy
2005-07-22
打赏
举报
回复
int unsafe SubName(char Char1,uint long1,char* char2,uint* long2) ?
cdo
2005-07-22
打赏
举报
回复
int WINAPI SubName(char Char1,long long1,char char2,long long2)
shaolongli
2005-07-22
打赏
举报
回复
c++里是这样的
int WINAPI SubName(unsigned char Char1,unsigned long long1,unsigned char* char2,unsigned long* long2)
我现在在C#里调用,如何声明函数?
shaolongli
2005-07-22
打赏
举报
回复
可是调用不正确呀!
storm97
2005-07-21
打赏
举报
回复
I'm sure,my answer is right.
shaolongli
2005-07-21
打赏
举报
回复
哪个对?
quicknet
2005-07-21
打赏
举报
回复
Corresponding type of C# 'char' should be 'unsigned short' in C++.
storm97
2005-07-21
打赏
举报
回复
unsigned char - char
unsigned long - UInt32
long-Int32
unsigned char*-string or stringbuilder
unsigned long*-ref UInt32
shaolongli
2005-07-21
打赏
举报
回复
自己顶一下!
gzasholmes
2005-07-21
打赏
举报
回复
首先,C#中没有指针,所以最后两个类型就没有了!
而unsigned这个关键字在C#中没有,long还是有的,在C#中unsigned long被替换为ulong,不过没有uchar!
C++
builder中的人工智能(26):如何在
C++
应用中使用Python语言?
Python是一个非常流行且拥有许多实用库的编程语言。特别是在人工智能(AI)和机器学习(ML)领域,Python表现出色。如果您是
C++
开发者,您可能希望您的用户能够使用您的应用程序中的Python编写的AI模块或框架来分析数据。想象一下,用户只需点击几个按钮就能进行一些繁重的AI分析。这样,您就能充分利用
C++
的原始速度和力量,同时运行Python模块。您知道吗,您可以在
C++
IDE中非常容易地做到这一点。在本文中,我们将展示如何将您的
C++
应用程序与Python语言集成。
C++
条件运算符( ? : )
条件运算符就是把简单的 if - else 逻辑嵌入到单个表达式中,使用形式: cond ? expr1 : expr2 ; cond是判断的条件,如果为真就输出expr1 ,否则就输出 expr2;需要注意的是expr1和expr2是两个
类型
相同或可以转换为某个公共
类型
的表达式,反正就是它们必须最后是具有相同性质或特点的。 用例:检测成绩是否合格: string finalgrade = (grade < 60) ? "fail" : "pass" ; //如果成员合格大于或等于60,表.
C++
windows 获取
高分
辨率图标
这个函数用于获取指定文件的
高分
辨率图标。函数接受一个指向文件路径的指针,返回一个。
图形图像校正与处理实战:使用Visual
C++
和Bumblebee2相机
本文还有配套的精品资源,点击获取 简介:本项目旨在使用Visual
C++
实现图形图像处理,特别是针对Bumblebee2彩色双目相机获取的图像进行校正。项目包括处理数字图像的各种操作,如图像校正以改善图像质量,以及通过读取相机数据、执行校正算法及保存结果来实现深度计算和立体匹配。主要步骤包括读取图像、获取相机内外参、图像校正、图像处理和保存校正后的图像。该项目对理解3D重...
C++
标准库(std)详解(加强版)
C++
标准库(std)详解摘要:
C++
标准库(std)提供了丰富的编程工具,核心内容包括: 命名空间:所有组件封装在std命名空间,避免命名冲突,可通过std::前缀或using声明使用; 输入输出流:<iostream>库提供cin/cout等流对象,支持格式化输出(如setw)和文件操作(结合<fstream>); 字符串处理:<string>中的std::string类动态管理内存,提供拼接、查找、替换等高效操作,支持迭代器遍历和SSO优化; 其他组件:还包括容器
C#
111,118
社区成员
642,553
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章