7
小文字の文字列を最初の文字を大文字に変換する便利な方法はありますか?CMakeで文字列の一部を大文字に変換する
#PROTO_NAME is the lower-case string
string(SUBSTRING ${PROTO_NAME} 0 1 FIRST_LETTER)
string(TOUPPER ${FIRST_LETTER} FIRST_LETTER)
string(REGEX REPLACE "^.(.*)" "${FIRST_LETTER}\\1" PROTO_NAME_CAP "${PROTO_NAME}")
結果はPROTO_NAME_CAP
変数である:
は、私が現在働いて解決策を持っています。これを達成するためのより簡単で便利な方法がありますか?