Resultados da pesquisa a pedido "stringstream"

10 a resposta

Como verifico se uma string C ++ é int?

Quando eu usogetline, Eu digitaria um monte de strings ou números, mas só quero que o loop while produza a "palavra" se não for um número. Então, existe alguma maneira de verificar se "palavra" é um número ou não? Eu sei que eu poderia usaratoi() ...

5 a resposta

Como testar se o operador stringstream >> analisou um tipo incorreto e ignora-o

Estou interessado em discutir métodos para usarstringstream para analisar uma linha com vários tipos. Eu começaria olhando a seguinte linha: "2.832 1.3067 nana 1.678"Agora vamos supor que eu tenho uma longa linha que possui váriosstrings ...

1 a resposta

Por que o `std :: stringstream :: stringstream (std :: string &&)` não existe?

eu estava esperandostringstream tem um construtor que rouba seu conteúdo inicial de umstring&&. Tais interespécies "movem construtores" geralmente não existem no STL? Se não, por que não?

1 a resposta

Usando uma matriz de caracteres como um buffer de fluxo de sequência

Estou procurando uma maneira STL limpa de usar um buffer C existente (char * e size_t) como um fluxo de string. Eu preferiria usar as classes STL como base, pois possui salvaguardas e tratamento de erros internos. nota: não posso usar ...

5 a resposta

Como converter de stringstream para string em C +

Como faço para converter destd::stringstream parastd::string em C ++? Preciso chamar um método no fluxo de string

4 a resposta

Escrevendo o conteúdo do stringstream no ofstream

Atualmente estou usandostd::ofstream do seguinte modo: std::ofstream outFile; outFile.open(output_file);Então eu tento passar umstd::stringstream opor-se aoutFile do seguinte modo: GetHolesResults(..., std::ofstream &outFile){ float x = 1234; ...

8 a resposta

remova char do stringstream e acrescenta alguns dados

No meu código, há um loop que adiciona sth como esse "número" ao stringstream. Quando terminar, preciso extrair ',' add '}' e adicionar '{' se o loop for repetido. Eu pensei que eu posso usar ignore () para remover ',' mas não funcionou. ...

2 a resposta

Como usar stringstream para separar sequências separadas por vírgula [duplicado]

Esta pergunta já tem uma resposta aqui: Como iterar nas palavras de uma string? [/questions/236129/how-do-i-iterate-over-the-words-of-a-string] 76 respostas Eu tenho o seguinte código: std::string str = "abc def,ghi"; std::stringstream ss(str); ...

3 a resposta

c ++ executa a função sempre que um fluxo é gravado para

Eu tenho um programa GUI simples que usa um personalizadostringstream para redirecionar a saída do console para um campo de texto na GUI (em algumas circunstâncias). atualmente. a janela é redesenhada sempre que eu digito entrar, mas é possível ...

3 a resposta

Tipo incompleto não é permitido: stringstream

Por que essa linha dá o erroError: incomplete type is not allowed? stringstream ss;