技术栈

2310d编译不过

fqbqrr2023-10-06 10:07
cpp 复制代码
struct A
{
    this(int[] data) @safe { a = data; }
    int[] a;
}

void main() @safe
{
    int[3] test = [1, 2, 3];
    A a = A(test);
}

应该给data参数加上return scope.或让构造器为模板参数来推导,否则,构造器可以把栈分配切片赋值给全局变量.

上一篇:marquee标签的用法
下一篇:第三章 C运算符和控制语句
相关推荐
fqbqrr
6 个月前
2501d,d作者,炮打C语言!
c语言·d
fqbqrr
6 个月前
2501d,d的优势之一与C互操作
d
fqbqrr
7 个月前
2412d,d的6月会议
d
fqbqrr
8 个月前
2411d,右值与移动
d
fqbqrr
1 年前
2407d,D2024三月会议
d
fqbqrr
1 年前
2403d,d的com哪里错了
d
fqbqrr
1 年前
2402d,d的变参
d
fqbqrr
1 年前
2401d,ddip1027如何支持sql
d
fqbqrr
1 年前
2401d,讨论d串滑动参数
d
fqbqrr
2 年前
2312d,D语言单元测试等
d
热门推荐
012024年 最新 iPhone手机 历代机型、屏幕尺寸、纵横比、分辨率 整理02Coze实战第13讲:飞书多维表格读取+豆包生图模型,轻松批量生成短剧封面03Coze扣子平台完整体验和实践(附国内和国际版对比)04Word粘贴时出现“运行时错误53,文件未找到:MathPage.WLL“的解决方案05手机电脑之间快速传输图片视频文件,不压缩画质、不限制大小的方法!06扣子(coze)实战|我用扣子搭建了一个自动分析小红薯笔记内容的AI应用|详细步骤拆解07华为昇腾 910B 部署 DeepSeek-R1 蒸馏系列模型详细指南08Coze平台 创建AI智能体的详细步骤指南09DeepSeek各版本说明与优缺点分析10MIUI显示/隐藏5G开关的方法,信号弱时开启手机Wifi通话方法