技术栈

C支持,而C++不支持的。

caz282024-12-06 17:19

一个C++程序:

cpp 复制代码
int main()
{
    int e[3] = { [1] = 4,[2] = 5 };
    
    return 0;
}

编译提示:non-trivial designated initializers not supported

翻译:不支持非平凡的指定初始化器

改为c程序,用gcc编译通过。

用下标指定初始化,在C里是支持的,C++不支持。

在vc和gcc/g++上验证通过。

上一篇:二、部署docker
下一篇:【Linux:网络字节序+大小端转换函数】
相关推荐
2401_83847251
12 分钟前
C++中的访问者模式
开发语言·c++·算法
郭涤生
29 分钟前
C++的函数是否可以做到完全覆盖Linux和windows的跨平台
linux·c++·windows
fqbqrr
1 小时前
2601C++,复制超文本格式
c++
m0_56135967
1 小时前
基于C++的机器学习库开发
开发语言·c++·算法
2401_83240275
1 小时前
C++中的类型擦除技术
开发语言·c++·算法
2301_76347246
1 小时前
C++网络编程(Boost.Asio)
开发语言·c++·算法
轩情吖
2 小时前
Qt的窗口
开发语言·c++·qt·窗口·工具栏·桌面级开发
L18692454782
2 小时前
无外设条件下的自动找眼V2
c++
hcnaisd2
2 小时前
深入理解C++内存模型
开发语言·c++·算法
李老师讲编程
2 小时前
C++信息学奥赛练习题-杨辉三角
数据结构·c++·算法·青少年编程·信息学奥赛
热门推荐
01GitHub 镜像站点02Clawdbot 中文汉化版 接入微信、飞书032026美赛A题智能手机电池续航时间预测的连续时间数学模型04OpenCode 入门教程:介绍 · 安装 · 配置第三方 API (如 Claude)052025 年大语言模型发展回顾:关键突破、意外转折与 2026 年展望06OpenClaw部署与配置教程:在Mac mini上接入国产大模型与飞书07Linux下V2Ray安装配置指南08【Milvus】向量数据库pymilvus使用教程09Claude Code + GLM4.7 避坑指南:解决 Unable to connect to Anthropic services102026数学建模美赛题目特点与选题建议,常用四大模型汇总