C++/ํ•จ์ˆ˜ (Function)

[C++] c type string์— ๋Œ€ํ•œ getline ํ•จ์ˆ˜์˜ ํ™œ์šฉ

Chan Lee 2024. 1. 16. 01:34

c++ type string์— ๋Œ€ํ•œ getline ํ•จ์ˆ˜๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์ด ์‚ฌ์šฉํ•œ๋‹ค.

    std::string mystr;
    std::getline(std::cin, mystr);
    std::cout << mystr << std::endl;

 

C type string์— ๋Œ€ํ•œ getline ํ•จ์ˆ˜๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์ด ์‚ฌ์šฉํ•œ๋‹ค.

    char str[100];
    std::cin.getline(str, 100);

    printf("%s", str);

(str, 100)์—์„œ 100์€ ๋ฌธ์ž์—ด์˜ ๊ธธ์ด๋ฅผ (์ฆ‰ ๋ฌธ์ž ๋ฐฐ์—ด์˜ ๊ธธ์ด)๋ฅผ ํ‘œํ˜„ํ•˜๋ฉด ๋œ๋‹ค.