Resultados da pesquisa a pedido "c++"

6 a resposta

Como limpar (substituir com bytes aleatórios) std :: string buffer interno?

Considere um cenário em questd::string é usado para armazenarum segredo. Uma vez consumido e não seja mais necessário, seria bom limpá-lo, ou seja, substituir a memória que o continha, ocultando assim osegredo. std::string fornece uma ...

3 a resposta

Verifique se há permissões de gravação para arquivar no Windows / Linux

Gostaria de saber como verificar se tenho permissões de gravação em uma pasta. Estou escrevendo um projeto C ++ e devo imprimir alguns dados em um arquivo result.txt, mas preciso saber se tenho ou não permissões. A verificação é diferente entre ...

2 a resposta

Compilação de C ++ 14 no qtcreator

Eu tenho um projeto qt contendo peças emC++14. Recentemente, mudei minha distribuição do ubuntu. Agora tenho 16.04 LTS e instalei o Qt creator 4.02 (construído em 13 de junho). Para habilitarC++14 compilação, coloquei no arquivo do ...

2 a resposta

Inicializar int afeta o valor de retorno da função

Desculpe pela imprecisão do título desta pergunta, mas não sei como perguntar exatamente. O código a seguir, quando executado em um microprocessador Arduino (c ++ compilado para um microprocessador ATMega328), funciona bem. Os valores retornados ...

2 a resposta

Manipulando Erros STL sem Exceções

Eu tenho um projeto que usa muito o STL. Agora, estou trabalhando para portar o projeto para uma plataforma específica que não suporta exceções. Posso desativar exceções, mas ainda preciso lidar com erros de STL. Existe alguma abordagem para ...

3 a resposta

Por que a declaração de classe não funciona quando a classe é incluída em outra classe

Isso compila #include "Sprite.h" class GameObject { public: int x, y, w, h; Sprite sprite; public: GameObject(); GameObject(int _x, int _y, int _w, int _h); virtual ~GameObject(); };Isso não class Sprite; class GameObject { public: int x, y, w, ...

5 a resposta

Como vincular o programa C ++ ao Boost usando o CMake

Como deve ser meu arquivo do CMake para vincular meu programa à biblioteca Boost no Ubuntu? Os erros mostrados durante a execuçãomake: main.cpp:(.text+0x3b): undefined reference ...

4 a resposta

Tudo bem comparar pontos flutuantes com 0,0 sem epsilon?

Estou ciente de que, para comparar dois valores de ponto flutuante, é necessário usar alguma precisão epsilon, pois eles não são exatos. No entanto, gostaria de saber se existem casos extremos, nos quais não preciso desse epsilon. Em particular, ...

4 a resposta

Como quebrar uma lib C ++ no objetivo-C?

Eu tenho uma biblioteca C ++ (somente .h) que contém a implementação de uma estrutura de dados e gostaria de usá-la no meu aplicativo para iPhone. Primeiramente, escrevi um wrapper no objetivo-C ++ como uma classe que, através da composição, ...

1 a resposta

Opengl linux referência indefinida para funções básicas

Eu escrevi um programa no Ubuntu 11.04 que usa o freeglut. Funcionou bem. Então eu peguei outro computador e tentei rodar o programa em uma nova instalação d...