设为首页
收藏本站
开启辅助访问
全部
问与答
创意
技术
酷工作
生活
交易
节点
飞墙
Follow
明白贴
工算小助手
登录
注册
飞社-令人惊奇的创意工作者社区-
›
首页
›
C++
›
C++ 如何在函数中获取作为参数的数组的长度? ...
FSHEX=FIND+SHARE+EXPRESS
飞社-令人惊奇的创意工作者社区- 是一个关于发现分享表达的地方
现在登录
没有账号?
立即注册
推荐主题
›
油车好不好开,真的相差很大么?
›
你们做的我不满意,我不开心,年终奖全扣掉
›
政府的很多工作可以被 AI 取代
›
98 年女生逃离程序员:不想加班,我如何选
›
进口爱他美终究还是翻车了
今日热议主题
什么是“中产”?标准是什么?
阿里云真的是让人无语......
Tp-link BE 7200 无线路由器 SLAAC+RDNSS
年前的最后一波更新,提前祝大家新年快乐。
运营商的公网 IP 百年不变吗...
2026-02-10 GitHub 崩了
Github 崩掉了
mac vscode 使用⌥+⬅️或者➡️时,如何以
[自荐] 尝试做了一个“能听懂人话”的 AI
感觉 Kling 3.0 还可以啊,比 Seedance 2.0
显示全部
|
最新评论
30 条回复
·
975 次点击
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 页
下一页
浏览过的版块
问与答
分享创造
程序员
返回顶部