腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(3063)
视频
沙龙
1
回答
将
指向
无
符号
字符串
的
指针
传
递给
kotlin
cinterop
生成
的
绑定
、
、
我正在尝试
将
C库与
Kotlin
原生C-interop一起使用,并且我需要将一些
字符串
传
递给
C函数。C-function有签名(省略细节): typedef unsigned char GByte; void someFunFromC(GByte* data); 可以像这样调用
Kotlin
中
的
相同函数: someFunctionFromC(data: kotlinx.
cinterop
.CValuesRef<libmylib.GByteVar /* =
浏览 8
提问于2019-06-17
得票数 2
回答已采纳
1
回答
Kotlin
-Native
cinterop
从C更新Struc字段
、
我正在使用
kotlin
-native,并且必须将一个
指向
struc
的
指针
传
递给
一个C函数。我
的
"
Kotlin
Stub“有fun SET_SM_REFS_INDEX(索引: Int,thisObject: CValuesRef?)
的
签名。在本机方面,代码希望持有
指向
“thisObject”
的
指针
,并希望更新结构中
的
字段,可能是在另一个线程中。例如,让我们将该字段称为整数&
浏览 3
提问于2019-10-11
得票数 0
1
回答
我如何在opencl内核上使用vector<char**>缓冲区或使用此向量设置支持向量机?
、
、
、
、
pointer主机:创建内核1失败 C:\Users\PONTIA~1\AppData\Local\Temp\OCL4936T1.cl:31:111:错误:不能将内核参数声明为
指向
指针
__kernel void CopyBytes
的
指针
( __global
无
符号
char const* fileBytes,
无
符号
长、__global
无
符号
字符** compressedBytes、__g
浏览 0
提问于2019-06-23
得票数 1
回答已采纳
2
回答
Kotlin
/本地iOS项目中
的
Kotlin
文件
、
、
我希望包含一个
Kotlin
文件,该文件只在现有的iOS项目中执行数据处理和网络操作,同时保留本机iOS UI代码。虽然我认为使用可以实现这一点,但我发现使用
Kotlin
/Native
的
iOS示例(、)似乎也接管了iOS UI代码。是否可以在不接触UI代码
的
情况下使用
Kotlin
/Native文件在iOS中传输数据,如果是,步骤是什么?
浏览 5
提问于2017-12-01
得票数 6
1
回答
如何在KMM ios实现中检查特定
的
url路径是否是一个目录?
、
、
、
、
我想将相应
的
快速方法转化为kmm
的
kotlin
方法。true return false }} 但是,我不确定是否在
kotlin
中传递布尔
指针
,因为没有toCPointer<Boolean>()方法,**也不工作。
浏览 16
提问于2022-08-01
得票数 1
回答已采纳
1
回答
处理
Kotlin
本地C互操作中
的
(U)Int
、
、
虽然我没有启用实验性
的
无
符号
整数特性,但是
生成
的
存根使用
的
是UInt类型。例如,对于此函数
的
参数:这对
浏览 11
提问于2020-03-16
得票数 0
回答已采纳
2
回答
C
字符串
-在使用
字符串
时,
指向
有
符号
字符和
无
符号
字符
的
指针
是否会产生影响?
、
、
、
这个问题最初源于这样一个事实,即我目前正在处理来自Rust
的
OpenGL
绑定
。返回
无
符号
字符
指针
的
OpenGL函数
的
示例签名:但是,Rust中
的
一些函数
将
C
字符串
转换为安全抽象,需要类型为consti8*
的
指针
(因此,相当于C中已签名
的
字符)。现在,我
的
问题是,有
浏览 4
提问于2022-07-26
得票数 1
回答已采纳
2
回答
使用fprintf进行内存流
、
、
、
我有一个vc++方法,它使用fprintf
将
值写入硬盘中
的
文件。我希望更改此方法,以便返回
指向
数据
的
指针
,而不是
将
值写入磁盘。谢谢
浏览 2
提问于2010-07-09
得票数 1
回答已采纳
5
回答
用C语言解码函数
指针
、
是否可以
将
函数
指针
内容存储在C中,我知道您可以在变量中存储各种类型
的
指针
。但是,如果我能够“解开”一个整数
指针
(
指向
一个整数)或
字符串
指针
(
指向
一个
无
符号
字符),我就不能解码一个函数
指针
了吗?更清楚
的
是,我
的
意思是
将
机器代码指令存储在一个变量中。
浏览 2
提问于2017-06-26
得票数 2
回答已采纳
3
回答
如何保证数组中
指针
比较
的
有效性?
、
、
、
当两个
指针
都
指向
同一数组
的
元素时,C标准保证了
指针
比较
的
有效性,但在系统中通常如何确保这一点呢? 编译器可能会让您在有
符号
指针
和
无
符号
指针
之间进行选择。编译器
将
生成
执行比较
的
程序集。例如,如果使用带
符号
的
指针
进行编译,编译器如何知道运行时不会为跨越带
符号
的
溢出中断
的<
浏览 0
提问于2013-05-14
得票数 1
1
回答
uint8_t数组会像char数组一样以null结尾吗?
、
、
我正在做一个项目,在这个项目中,函数
将
接收一个
指向
uint8_t数组
的
指针
。我将把它
的
内容与一个
指向
大小未知
的
无
符号
字符数据缓冲区
的
指针
的
内容进行比较。我希望使用基于
字符串
的
函数来进行比较。
浏览 10
提问于2017-03-16
得票数 2
回答已采纳
2
回答
如何
将
常量字符*转换为常量
无
符号
字符*
、
、
我想利用这篇文章来更详细地了解未签名和签名
的
指针
是如何工作
的
。我遇到
的
问题是,我必须使用opengl中一个名为glutBitmapString
的
函数,该函数
将
void*和常量
无
符号
char*.作为参数,我试图
将
字符串
转换为常量
无
符号
c_string。尝试:glutBitmapString(font, var.c_str(
浏览 0
提问于2017-08-05
得票数 0
回答已采纳
2
回答
如何正确地
将
空
指针
转换为
指向
结构
指针
的
blob?
、
、
、
Data*类型
的
指针
。unsigned number; unsigned char* data;其中Data.data是一个可变长度
的
无
符号
字符数组此数组由turbo-JPEG库
生成
,我设置了
指针
Data.data = generated_image(类型为
无
符号
char[])。问题在接收端,我尝试
将
指向
blob<
浏览 2
提问于2013-10-18
得票数 1
回答已采纳
1
回答
JNA中C到Java
的
映射类型
、
、
、
我试图使用JNA
将
C库中
的
一个函数映射到一个java项目。C函数是:正确
的
类型是什么? 这是正确
的
吗?
浏览 20
提问于2022-09-14
得票数 0
1
回答
将
字符数组作为参数发送到C ++中
的
函数
我有一个函数接收两个参数:一个输入和一个输入/输出,第一个是常量类型string,第二个是对array of unsigned char字符
的
引用,问题是当我传递数组
的
地址时,它在编译initial value这是我调用函数
的
代码:string str = "ABCDEF123456"; 这是一个功能str.substr(aux, 2); int val
浏览 0
提问于2018-10-26
得票数 0
回答已采纳
1
回答
指向
数组
指针
的
C++
指针
、
如何
将
数组传
递给
此函数?这是一项功能:{}unsigned char X[10] = {255,255,255,255};unsigned char *pointertoX ;fire(&pointertoX); return 0
浏览 1
提问于2021-08-19
得票数 0
回答已采纳
6
回答
指针
的
类型?
、
传
递给
puts()
的
参数是
指针
,即
指针
的
值(因为C中
的
所有参数都是通过值传递
的
),
指针
的
值是
指针
指向
的
地址,或者简单地说是地址。因此,正如我们看到
的
那样,当我们编写puts(strA);时,我们传递
的
是strA[0]
的
地址。 为什么puts()需要一个
指向
字符串</em
浏览 4
提问于2016-02-12
得票数 3
回答已采纳
2
回答
将
指针
的
地址而不是
指针
作为函数参数传递
、
所以我试着理解传
递给
这个函数
的
参数。第二个参数接受一个
指针
BaseType_t xQueueGenericSend( QueueHandle_t xQueue, const void * const pvItemToQueue, TickType_txTicksToWait, const BaseType_t xCopyPosition ) PRIVILEGED_FUNCTION; 那么为什么传递一个
指针
的
地址是合法
的
呢?
浏览 58
提问于2020-08-05
得票数 1
1
回答
不理解编译器警告--“
将
未签名
的
传入类型为
无
符号
int*”
、
struct component *pComponent = &SomeComponentStruct;警告:不兼容
的
整数到
指针
转换,
将
'unsigned int‘传
递给
'unsignedint *’类型
的
参数;
将
地址与& 我为什么要收到这个警告?CVI函数期望'handle‘参数是一个通过引用传递
的
无
符号
int (以便它可以被写入)。结构.h
浏览 4
提问于2021-09-29
得票数 0
回答已采纳
4
回答
这个页面突出显示什么编程错误?
第一个似乎很简单;malloc可以返回null,strcpy可以尝试
将
数据复制到内存地址0。或者s可以是
指向
字符串
的
指针
(而不是数组),而malloc只为
指针
分配足够
的
空间,并尝试
将
字符串
复制到其中。(我想)。
浏览 2
提问于2009-08-09
得票数 4
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券