반응형

String 2

C++에서 임의의 영숫자 문자열을 만들려면 어떻게 해야 합니까?

C++에서 임의의 영숫자 문자열을 만들려면 어떻게 해야 합니까? 알파벳 문자로 구성된 임의의 문자열을 만들고 싶습니다.저는 문자열의 길이를 지정할 수 있기를 원합니다. C++에서는 어떻게 하는 거죠?메흐르다드 아프샤리의 대답이 효과가 있겠지만, 저는 이 간단한 일을 하기에는 너무 장황하다고 생각했습니다.룩업 테이블은 때때로 놀라운 효과를 발휘할 수 있습니다. #include #include #include std::string gen_random(const int len) { static const char alphanum[] = "0123456789" "ABCDEFGHIJKLMNOPQRSTUVWXYZ" "abcdefghijklmnopqrstuvwxyz"; std::string tmp_s; tmp_s.r..

source 2023.10.11

C#의 문자열 앞에 있는 @는 무엇입니까?

C#의 문자열 앞에 있는 @는 무엇입니까? 이것은 입니다.C#(혹은 VB.net)에 관한 NET 질문입니다만, 다음의 선언의 차이를 파악하려고 합니다. string hello = "hello"; 대. string hello_alias = @"hello"; 콘솔에서 인쇄해도 아무런 차이가 없습니다. 길이 속성은 동일합니다. 문자열은 문자 그대로 스트링 리터럴로 마크됩니다.일반적으로 이스케이프 시퀀스로 해석되는 문자열 내의 모든 것은 무시됩니다. ★★★★★★★★★★★★★★★★★."C:\\Users\\Rich" is is is is is와 @"C:\Users\Rich" 단, 이중 따옴표에는 이스케이프 시퀀스가 필요합니다.큰따옴표를 피하려면 큰따옴표를 두 개 연속으로 넣어야 합니다.를 들면, 「 」입니다.@""..

source 2023.04.14
반응형