From 11f2f2e329ef404d0e9c022cb2f9fbbb45bae285 Mon Sep 17 00:00:00 2001 From: nancy.liao <huihui.liao@greentest.com.cn> Date: 周日, 27 4月 2025 17:33:31 +0800 Subject: [PATCH] 完成了SCPI命令语法分析器的完整规则 --- libscpi/inc/scpi/cc.h | 8 +++++++- 1 files changed, 7 insertions(+), 1 deletions(-) diff --git a/libscpi/inc/scpi/cc.h b/libscpi/inc/scpi/cc.h index 4381602..3487ed1 100644 --- a/libscpi/inc/scpi/cc.h +++ b/libscpi/inc/scpi/cc.h @@ -54,6 +54,12 @@ # endif #endif +#if defined(__cplusplus) +# if (__cplusplus >= 199711) +# define CXX98 1 +# endif +#endif + #if (defined _POSIX_C_SOURCE && _POSIX_C_SOURCE >= 200809L) || \ (defined _XOPEN_SOURCE && _XOPEN_SOURCE >= 700) #define HAVE_STRNDUP 1 @@ -104,7 +110,7 @@ #define HAVE_STRTOF 1 #endif -#if (defined _ISOC99_SOURCE && _ISOC99_SOURCE) || C99 +#if (defined _ISOC99_SOURCE && _ISOC99_SOURCE) || C99 || CXX98 #define HAVE_STDBOOL 1 #endif -- Gitblit v1.9.1