博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
error: macro names must be identifiers
阅读量:6378 次
发布时间:2019-06-23

本文共 161 字,大约阅读时间需要 1 分钟。

遇到的问题:

工程中有一个头文件以数字为开头命名,编译结果显示预处理时出错,显示信息为error: macro names must be identifiers。

中文大意应该“宏名称必须是标识符”。

解决方案:

将头文件重命名为字母开头,error消失。

猜测:

C++和C中命名变量时不能以数字开头,定义宏时也不能。

转载地址:http://ywtqa.baihongyu.com/

你可能感兴趣的文章
家里蹲大学数学杂志期刊模式目录
查看>>
数据结构:最小生成树--Kruskal算法
查看>>
Swift_1_基本数据类型
查看>>
POJ 1849 Two(遍历树)
查看>>
Recurrent Neural Network[CTC]
查看>>
VS注释与取消注释快捷键
查看>>
深入解析Vuex实战总结
查看>>
.NET编译项目时出现《此实现不是 Windows 平台 FIPS 验证的加密算法的一部分》处理方法...
查看>>
流水落花春去也
查看>>
从.NET中委托写法的演变谈开去(下):性能相关
查看>>
C# 多人聊天程序
查看>>
【教训】为什么不作备份?!
查看>>
网搜索引擎架构设计
查看>>
iOS笔记:内存管理
查看>>
python开发_python中str.format()
查看>>
HTML5, CSS3, ES5新的web标准和浏览器支持一览 转
查看>>
ThinkPHP3.0启动过程
查看>>
【leetcode】Longest Common Prefix (easy)
查看>>
JAX-WS(JWS)发布WebService
查看>>
Centos7安装docker-compse踩过的坑
查看>>