Resultados da pesquisa a pedido "c++"
por que não há achado para vetor em C ++
qual a alternativa? Devo escrever sozinho?
solução recursiva de substrato palíndrico mais longa
Estou ciente das soluções que usam a abordagem de programação dinâmica de baixo para cima para resolver esse problema em O (n ^ 2). Estou procurando especificamente uma abordagem de DP descendente. É possível obter a substring palindrômica mais ...
CUDA: Evitando execução serial na divergência de ramificação
Suponha que um núcleo CUDA executado por um único warp (por simplicidade) atinja umif-else declaração, onde 20 dos threads dentro do warp satisfazemcondition e 32 - 20 = 12 threads não: if (condition){ statement1; // executed by 20 threads else{ ...
Construir bitset a partir da matriz de números inteiros
É fácil construir umbitset<64> a partir de umuint64_t: uint64_t flags = ...; std::bitset<64> bs{flags};Mas existe uma boa maneira de construir umbitset<64 * N> a partir de umuint64_t[N], de tal modo queflags[0] se referiria aos 64 bits mais ...
Padrão decorador em C ++
Alguém pode me dar um exemplo do padrão de design do Decorator em C ++? Eu me deparei com a versão Java, mas achei difícil entender a versão C ++ (a partir dos exemplos que encontrei). Obrigado.
Qt - formatação de texto QPushButton
Eu tenho um QPushButton e nele eu tenho um texto ee ícone. Quero que o texto no botão fique em negrito e vermelho. Olhei para outros fóruns, pesquisei no google e perdi minha esperança. Parece que não há como fazer isso se o botão tiver um ícone ...
Uma expressão lambda pode ser passada como ponteiro de função?
Estou tentando passar uma expressão lambda para uma função que leva um ponteiro de função, isso é possível? Aqui está um código de exemplo, estou usando o VS2010: #include <iostream> using namespace std; void func(int i){cout << "I'V ...
Sobrecarregando o operador de inserção de fluxo (<<) para uma classe
Muitas vezes, é sobrecarregado como uma função amiga da classe. Existe alguma maneira de sobrecarregar como uma função de membro?
Existe uma lista de pré-processadores definidos para vários sistemas operacionais (e versões)?
por exemplo. um mapeamento para Mac OS 10.6.3, também conhecido como Snow Leopard =>__APPLE__ && __LP64__? Windows 7, Windows XP =>__WIN32__ Linux =>__LINUX__
Pesquisa de nome ambígua com diretiva usando
Não é permitido colocar um espaço para nome e uma classe com o mesmo nome em uma região declarativa, ou seja, namespace A {} class A{};está mal formado [http://coliru.stacked-crooked.com/a/5b837907b4d0609c](ver §3.3.1 / 4). No entanto, pode-se ...