首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

在CMake中将字符串的一部分转换为大写

在CMake中,可以使用string(TOUPPER)命令将字符串的一部分转换为大写。以下是一个示例:

代码语言:cmake
复制
cmake_minimum_required(VERSION 3.10)

project(example)

set(input_string "Hello, World!")
string(SUBSTRING ${input_string} 0 5 uppercase_string)
string(TOUPPER ${uppercase_string} uppercase_string)

message(STATUS "Original string: ${input_string}")
message(STATUS "Uppercase string: ${uppercase_string}")

在这个示例中,我们首先设置了一个名为input_string的变量,其值为"Hello, World!"。然后,我们使用string(SUBSTRING)命令从原始字符串中提取前5个字符,并将其存储在名为uppercase_string的变量中。最后,我们使用string(TOUPPER)命令将uppercase_string变量中的字符串转换为大写,并将结果存储在同一变量中。

运行此CMake脚本后,您将看到以下输出:

代码语言:txt
复制
-- Original string: Hello, World!
-- Uppercase string: HELLO

这个示例演示了如何在CMake中将字符串的一部分转换为大写。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

领券