stringstream

    1

    3답변

    다른 프리미티브를 사용하여 문자열을 추가하는 솔루션을 찾고 있었고 stringstream이 가장 쉬운 솔루션이라는 것을 알았습니다. 그러나 프로세스를 간소화하여 사용을 쉽게하기위한 기능을 만들고 싶었습니다. 대체 연결 방법을 제안 할 경우, 최종 결과가 char *가되어야합니다. 내가 가진 루프 (I) 사용 : std::stringstream ss; ss

    2

    1답변

    저는 몇 주 동안 사용하기 쉬운 함수 세트로 ENet을 래핑하기 위해 노력해 왔으며 약간의 문제가있는 것으로 보입니다. 나는 std :: stringstream을 가지고 있으며 ENet을 사용하여 원격 컴퓨터로 내용을 보내려고 시도하고 있으며 원격 컴퓨터에서 std :: stringstream을 재구성합니다. std :: stringstream을 사용해야하

    -3

    1답변

    Set2 while 루프가 어떤 이유로 채워지지 않습니다. Set1 잘 작동합니다. std::stringstream ss; std::string line; std::getline(infile, line); ss.str(line); int input; // Populate set1 while(ss >> input) { set1.inse

    1

    1답변

    Stringstream은 문자열과 다른 num 유형간에 변환하는 C++에서 매우 편리합니다. 이런 프로그램에서 stringstream을 여러 번 사용하려고합니다. stringstream ss; string s1="stack",s2="overflow"; string s3,s4; ss<<s1; ss>>s3; ss.str(""); cout<<s3<<e

    1

    2답변

    C++에서 std 문자열 만 사용할 수 있도록 sprintf 사용을 피하고 싶지만 아직 대체 할 방법을 찾지 못했습니다. 나는 현재 이런 식으로 날짜와 시간을 포맷의 sprintf를 사용 : 필요한 경우이 방법으로 char myDate[DATE_LENGTH]{}; sprintf(myDate, "%4d-%02d-%02d %02d:%02d:%02d", yea

    1

    1답변

    전 처리기 매크로를 사용하여 "스트림 형"입력을 허용하는 함수를 만들 수 있음을 알고 있습니다. #include <iostream> #include <sstream> #define LOGGER(streamText) { \ std::ostringstream buffer; \ buffer << streamText; \ /* S

    1

    2답변

    Java에 익숙하기 때문에 C++에서 다음을 수행하는 방법이 궁금합니다. 나는 우리가 전화 할 문자열이있다. string line = "안녕하세요?"; C++에서는 getLine()에서 해당 행을 검색했습니다. 나는이 줄을 가로 지르고 싶기 때문에이 줄에있는 단어의 수를 셀 수있다. 내 결과는 4가되어야합니다. 자바에서는 스캐너를 가져 왔습니다. 나는 if

    0

    1답변

    나는 다음 코드를 사용하여 스트림 개체에 대한 일반화하려고 : #include <iostream> #include <vector> #include <sstream> #include <iterator> using namespace std; template<class T, class U> T& operator<<(T& os, vector<U> v

    0

    2답변

    이것은 사소한 일일 수 있지만 왜 발생하는지 이해할 수 없습니다. "double"유형의 데이터를 stringstream에 추가하려고하지만 손상된 것으로 보입니다. 이것에 대한 통찰력? for (int metalNum = 0; metalNum< r_maxMetalNum; metalNum++) { if ((unsigned int)metalNum >=

    3

    3답변

    저는 C++에 처음 접했고 간단한 프로그램을 만들고 실행하려고합니다. Windows 시스템에서 Eclipse IDE (C++ 버전)를 사용하고 있습니다. 숫자와 문자열을 결합하여 출력 문을 연결하려고합니다. Java에서는이 기능이 System.out.println() 메소드를 사용하여 자동으로 수행됩니다. 내가 연구 할 수 있었던 것은 C++에서 이것을 구