목록C++/따배C++ 17강 String (4)
일상 코딩
[C++/CPP] 17.05 string 대입, 교환, 덧붙이기, 삽입
#include #include using namespace std; int main() { { string str1("one"); string str2; str2 = str1; str2 = "two"; str2.assign("two").append(" ").append("three").append(" ").append("four"); cout
C++/따배C++ 17강 String
2021. 12. 16. 21:41
[C++/CPP] 17.04. 문자 접근과 배열로 전환
#include #include #include using namespace std; int main() { string my_str("abcdefg"); { cout
C++/따배C++ 17강 String
2021. 12. 16. 07:52
[C++/CPP] 17.03. std::string 길이와 용량, length and capacity
#include #include using namespace std; int main() { // c-style 문자랑 다르게 // string은 뒤에 null문자가 포함되지 않음 string my_str("01234567"); // 미리 용량 확보(최소한의 용량) my_str.reserve(1000); cout
C++/따배C++ 17강 String
2021. 12. 16. 07:24
[C++/CPP] 17.02 std::String 여러 생성자들과 형변환, various constructor and typecasting
#include #include #include #include template std::string ToString( T x) { std::ostringstream osstream; osstream > x) ? true : false; } int main(void) { std::string my_string("my string"); // 0부터 2번 인덱스 글자는 건너뛰고 3번째 인덱스 글자부터 5개 글자 슬라이싱 std::string second_string(my_string,3, 2); std::cout
C++/따배C++ 17강 String
2021. 12. 15. 01:33