Resultados da pesquisa a pedido "c++"

2 a resposta

Como crio corretamente dependências entre destinos no CMake?

Estou tentando usar o CMake para configurar algumas dependências simples entre um projeto C ++ e as bibliotecas que ele usa. A configuração é a seguinte ProjetoDependênciaO próprio projeto contém arquivos de origem que incluem cabeçalhos ...

3 a resposta

Quais são os diretórios de inclusão padrão do GCC?

Quando compilo um arquivo de origem muito simples com o gcc, não preciso especificar o caminho para os arquivos de inclusão padrão, como stdio ou stdlib. Como o GCC sabe como encontrar esses arquivos? Tem o/usr/include caminho hardwired dentro, ...

3 a resposta

Por que os operadores std :: rel_ops :: serão descontinuados no C ++ 20?

De acordo comcppreference.com [http://en.cppreference.com/w/cpp/utility/rel_ops/operator_cmp], std::rel_ops::operator!=,>,<=,>= será descontinuado em C ++ 20. Qual é a lógica por trás?

3 a resposta

Variável estática em um arquivo de cabeçalho

A variável estática tem escopo de arquivo. Digamos que eu tenha dois arquivos a seguir: file1.hfile1.cppfile2.hfile2.cppEu declarei variável estática dizerstatic int Var1 nos dois arquivos de cabeçalho. Ambosfile1.h efile2.h estão ...

1 a resposta

std :: vector <Eigen :: Vector3d> para Eigen :: MatrixXd Eigen

Gostaria de saber se existe uma maneira mais fácil de resolver meu problema em vez de usar um loop for. Então, aqui está a situação: Em geral, eu gostaria de reunir pontos de dados do meu sensor (a mensagem é do tipoEigen::Vector3d e não posso ...

1 a resposta

is_lock_free () retornou false após a atualização para o MacPorts gcc 7.3

Anteriormente, com o Apple LLVM 9.1.0,is_lock_free() em estruturas de 128 bits retornaram true. Ter completostd::optional suporte, atualizei para o MacPorts gcc 7.3. Durante minha primeira tentativa de compilação, encontrei esse erro notório do ...

2 a resposta

Fazendo chamadas OpenGL redundantes

Eu queria saber se é recomendável eliminar todas as chamadas opengl redundantes. Por exemplo, eu deveria estar fazendo algo como (envolvido em uma função): if(foobuffer != boundbuffer) { glBindBuffer(GL_BAR_BUFFER, foobuffer); boundbuffer = ...

8 a resposta

Gerando valores aleatórios de ponto flutuante com base no fluxo de bits aleatório

Dada uma fonte aleatória (um gerador de fluxo de bits aleatório), como faço para gerar um valor de ponto flutuante aleatório distribuído uniformemente em um determinado intervalo? Suponha que minha fonte aleatória se pareça com: unsigned int ...

5 a resposta

Valores de matriz 2D C ++

Eu queria declarar uma matriz 2D e atribuir valores a ela, sem executar um loop for. Eu pensei que poderia usar a seguinte ideia int array[5] = {1,2,3,4,5};O que funciona bem para inicializar a matriz 2D também. Mas, aparentemente, meu ...

4 a resposta

não existe construtor padrão para a classe

#include "Includes.h" enum BlowfishAlgorithm { ECB, CBC, CFB64, OFB64, }; class Blowfish { public: struct bf_key_st { unsigned long P[18]; unsigned long S[1024]; }; Blowfish(BlowfishAlgorithm algorithm); void Dispose(); void SetKey(unsigned char ...