技术栈

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
24 天前
2607d,libclang的d语言绑定
d
fqbqrr
24 天前
2607d,d版概念
d
fqbqrr
1 个月前
2607d,C++细节比不上d
c++·d
fqbqrr
1 个月前
2607d,parin游戏引擎
游戏引擎·d
fqbqrr
1 个月前
2607d,joka
d
fqbqrr
2 个月前
2606d,用d语言构建游戏引擎
游戏引擎·d
fqbqrr
3 个月前
2605d,d可以没有GC
d
fqbqrr
5 个月前
2603,d去年9月会议
d
fqbqrr
10 个月前
2510d,C++虚混杂
c++·d
fqbqrr
2 年前
2501d,d作者,炮打C语言!
c语言·d
热门推荐
01国内可直接用、免费额度/永久免费的大模型API清单(含 SiliconFlow、火山、阿里、智谱、百度、Kimi、DeepSeek、DMXAPI 等)02GitHub 镜像站点032026 国产 AI 大模型横评:DeepSeek、通义千问、Kimi、文心一言、星火、豆包谁更能打?04微信历史版本含下载地址( Windows PC | 安卓 | MAC )及设置微信不更新05Agnes AI 免费 API 接入指南:文本、生图、生视频,一套接口全免费06历年考研数学一、数学二、数学三真题试卷及答案PDF07VSCode+CodeX扩展,无法启动08AI 编程 IDE 全景解析 2026:Agent 全面接管开发链路092026年7月AI圈大地震:GPT-5.6被政府限制、Claude入驻Slack、Anthropic自研芯片10如何新建文件夹? 电脑新建文件夹的4种方法