7
में स्ट्रिंग के ऊपरी मामले में एक स्ट्रिंग के हिस्से को परिवर्तित करना क्या एक कम स्ट्रिंग को बदलने का एक सुविधाजनक तरीका है जो कि सभी छोटे मामले हैं ताकि पहला अक्षर ऊपरी मामला हो?सीएमके
#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
चर में है:
मैं वर्तमान में काम कर रहे एक समाधान है। क्या यह हासिल करने के लिए एक आसान या अधिक सुविधाजनक तरीका है?