设为首页
收藏本站
开启辅助访问
全部
问与答
创意
技术
酷工作
生活
交易
资源
节点
飞墙
Follow
明白贴
报酬
登录
注册
飞社-令人惊奇的创意工作者社区-
›
首页
›
C++
›
C++ 如何在函数中获取作为参数的数组的长度? ...
FSHEX=FIND+SHARE+EXPRESS
飞社-令人惊奇的创意工作者社区- 是一个关于发现分享表达的地方
现在登录
没有账号?
立即注册
推荐主题
›
各位大佬,建议今年买房么
›
证券低佣开户万 0.854 免 5, 评论抽奖送五
›
作为中国公民,为币圈交易所工作,领取报酬
›
我们的服务宗旨是不退钱! RackNerd VPS 大
›
因为一张声卡,我无意体验到 thinkpad+arch
今日热议主题
12 收一个京东洗车, SUV
🍊[2025]第 5 年在 v 站卖橙子 关键词:#赣
出山姆副卡, 2025/12/7 开通
35R/个 收两个京东保洁,坐标成都
slack nebula 虚拟局域网 中继服务 共享 20
35R 出一个京东保洁,坐标深圳
88 网易云 45(今天开始)
gemini3pro 的上下文 100 万 token 长度的
突然多了个 shui 深火热?
想了解下大家都在哪里买的自费体检
显示全部
|
最新评论
30 条回复
·
908 次点击
21#
kirory
小成
2024-1-28 21:07:34
#include <span>
#include <iostream>
void f(std::span<int> arr ){
std::cout << arr.size() <<"\n";
}
int main(){
int arr[] = {1,2,3};
f(arr);
}
22#
Leonooo13
小成
2024-1-28 21:32:03
@rabbbit 指针指向数组,指针可以指向一个地址,一般指向数组的首地址,通过移动遍历地址。
23#
junkun
小成
2024-1-28 22:48:01
C++20 可以用 std::span 。
24#
zhuangzhuang1988
小成
2024-1-28 22:56:40
直接上 Span
我在 C#也是用 Span.
用得好, 可以少写很多代码
25#
Feep
小成
2024-1-28 23:10:42
编译器遇到 形参列表里的 T[] 时会进行隐式转换
参考 https://zh.cppreference.com/w/cpp/language/array
26#
mingl0280
小成
2024-1-29 03:35:40
手动狗头。
你可以在数组前面加个长度嘛,反正就是预留一个 size_t 的位置然后再填数组就好啦,进函数先把头部的长度解出来就行了哈哈哈哈。
27#
araraloren
小成
2024-1-29 09:43:56
@chendl111 There is not need to get length using `get_array_length` in same scope of `nums`. You can just using `sizeof`.
28#
greycell
小成
2024-1-29 09:56:50
fshex c++水平不如知乎可还行
29#
lingxi27
小成
2024-1-29 10:05:07
@greycell 比知乎差得可太远了
30#
yougotme
小成
2024-2-10 14:19:08
没必要简单问题复杂化,加一个大小参数吧,把精力用在能搞钱的地方。
下一页 »
1
2
3
4
/ 4 页
下一页
浏览过的版块
问与答
站务处理
返回顶部