技术栈

替换printf中的标志

lxzlife2023-10-12 11:55

code

复制代码
#include <stdio.h>

void string_in_string_test1(void) {
#define FLAG "d"
#if ((defined _WIN32) || (defined _WIN64))
	printf_s("hahaha %" FLAG "hahaha\n", 100);
#elif ((defined __liunx__))
	printf("hahaha %"FLAG"hahaha\n", 100);
#endif
}

performance

conclusion

GNU编译器,FLAG前后的空格可加可不加

MSBUILD编译器,FLAG前的空格必须加

上一篇:前端知识点个人实践
下一篇:vue3入门
相关推荐
w-w0w-w
2 分钟前
C++中vector的操作和简单实现
开发语言·数据结构·c++
Larry_Yanan
3 分钟前
Qt安卓开发(一)Qt6.10环境配置
android·开发语言·c++·qt·学习·ui
橘颂TA
6 分钟前
【剑斩OFFER】算法的暴力美学——力扣 227 题:基本计算机Ⅱ
c++·算法·leetcode·职场和发展·结构于算法
逑之
8 分钟前
C语言笔记9:指针
java·c语言·笔记
Z1Jxxx
10 分钟前
整除整除整除
开发语言·c++·算法
dlpay
13 分钟前
Visual Studio 2022中使用websocketpp
c++·ide·visual studio·boost·websocketpp
云雾J视界
14 分钟前
从Boost的设计哲学到工业实践:解锁下一代AI中间件架构的密码
c++·人工智能·中间件·架构·stackoverflow·boost
CSDN_RTKLIB
16 分钟前
【std::vector】resize元素处理方式
c++·stl
逑之
20 分钟前
C语言笔记13:数据在内存中的存储
c语言·开发语言·笔记
彩妙不是菜喵
29 分钟前
C++:类与对象
开发语言·c++
热门推荐
01GitHub 镜像站点02Labelme从安装到标注:零基础完整指南03安娜的档案(Anna’s Archive) 镜像网站/国内最新可访问入口(持续更新)04Linux下V2Ray安装配置指南05jdk21下载、安装(Windows、Linux、macOS)062025-04-03 Latex学习1——本地配置Latex + VScode环境07【踩坑笔记】50系显卡适配的 PyTorch 安装08Opencode CLI 安装成功,但是启动失败09UV安装并设置国内源10Claude Code 2.1.2 升级报错?别折腾了,一行命令搞定