Resultados da pesquisa a pedido "c++"
Feche um arquivo que já esteja fechado
No meu programa, posso fechar um arquivo que já está próximo. O que acontece quando eu faço umfclose em um arquivo já está perto? E se você não pode fazer isso, como saber se um arquivo está fechado ou aberto?
O compilador C ++ não reconhece std :: stringstream :: swap
Estou tentando compilar o seguinte código com g ++ (GCC) 4.8.2 20131212 (Red Hat 4.8.2-7): #include <sstream> using namespace std; int main(int argc, char ** argv) { auto x = 1; stringstream s1, s2; s1.swap(s2); }Estou tendo o erro a ...
Bloqueios de leitor / gravador em C ++
Estou procurando um bom bloqueio de leitor / gravador em C ++. Temos um caso de uso de um único escritor infreqüente e muitos leitores frequentes e gostaríamos de otimizar isso. Preferível Gostaria de uma solução multiplataforma, no entanto, ...
Lendo JSON de um soquete usando boost :: asio
Atualmente, estou tentando transferir alguns dados JSON pela rede de um cliente para um servidor usando a API de soquete do boost-asio. Meu cliente basicamente faz isso: int from = 1, to = 2; boost::asio::streambuf buf; ostream str(&buf); str << ...
Acessando uma variável em C ++ "unindo" seu nome
Digamos que eu tenho uma variável: int fish5 = 7;Posso acessar o fish5 concatenando os termos "fish" e "5" de alguma forma? Uma solução ideal seria algo como isto: printf("I am displaying the number seven: %i", fish + 5);
obtendo a captura de tela da janela windows API
Estou tentando criar um programa para trabalhar em cima de uma GUI existente para anotá-la e fornecer cálculos extras e informações estatísticas. Eu quero fazer isso usando o reconhecimento de imagem, pois aprendi bastante sobre isso na ...
Valgrind trava no pthread_spin_lock consumindo 100% da CPU
Meu aplicativo multithread C ++ trava em pthread_spin_lock nas versões valgrind 3.8.0 e mais recente. Mas isso não está acontecendo em 3.6.0, 3.6.1 e 3.7.0. Alguém conhece alguma solução alternativa para isso?
Mover Construtor - tipo inválido para o construtor padrão VS 2013
Eu estava lendo sobre o construtor de movimentação e fiz esse código no VS 2013 ... class Student { unique_ptr<string> pName_; public: Student(string name) : pName_(new string(name)) { } ~Student() { } Student(Student&&) = default; // Here I get ...
Não assinado por muito tempo com valor negativo
Por favor, veja o código simples abaixo: #include <iostream> #include <stdlib.h> using namespace std; int main(void) { unsigned long currentTrafficTypeValueDec; long input; input=63; currentTrafficTypeValueDec = (unsigned long) 1LL << input; ...
Por que objetos anônimos às vezes exigem um construtor padrão?
Se eu escrever o seguinte programa, ele funcionará conforme o esperado: struct Foo { Foo (std::string x) { std::cout << x << std::endl; } }; int main () { Foo("hello, world"); }No entanto, se eu escrever um programa um pouco diferente, recebo um ...