Resultados da pesquisa a pedido "c++"
É necessário adicionar 'extern C' no arquivo de origem também?
Encontrei recentemente algum código em que extern "C" foi adicionado no arquivo de origem também para funções. Eles também foram adicionados aos arquivos de cabeçalho em que foram declarados. Eu estava no pressuposto de que adicionar 'extern "C" ...
Existem diretrizes gerais para resolver problemas de referência não definidos / símbolos não resolvidos?
Estou tendo vários problemas de "referência indefinida" (durante o vínculo) e "símbolo não resolvido" (durante o tempo de execução após o dlopen) em que trabalho. É um sistema de makefile bastante grande. Existem regras e diretrizes gerais para ...
Introdução aos C ++ IO Streams
Eu recebi um trecho de código deEste artigo [http://www.cprogramming.com/tutorial/c++-iostreams.html]e estou confuso sobre como isso funciona? O trecho começa dizendo: Você pode detectar que uma operação específica de leitura ou gravação ...
sobrecarga do modelo de função
Alguém pode resumir a idéia de sobrecarga do modelo de função? O que importa, parâmetro de modelo ou parâmetro de função? E o valor de retorno? Por exemplo, dado um modelo de função template<typename X, typename Y> void func(X x, Y y) {}qual é ...
Existem razões pelas quais o idioma StringPiece / StringRef não é mais popular?
A partir da documentação doClasse StringPiece no código-fonte do Chromium [http://src.chromium.org/viewvc/chrome/trunk/src/base/string_piece.h?view=markup] : // A string-like object that points to a sized piece of memory. // // Functions or ...
Excluindo matriz de ponteiros
Fazdelete[] a, Ondea é uma matriz de ponteiros com alocação dinâmica, executedelete para cada ponteiro na matriz? Suponho que ele execute destruidor para matrizes com classes definidas pelo usuário, mas o que está acontecendo com ponteiros?
printf dentro da função CUDA __global__
Atualmente, estou escrevendo uma multiplicação de matrizes em uma GPU e gostaria de depurar meu código, mas como não consigo usar printf dentro de uma função de dispositivo, há algo mais que posso fazer para ver o que está acontecendo ...
MSVCP120d.dll ausente
Sempre que quero compilar meu projeto do Visual Studio, recebo a mensagem de que o MSVCP120d.dll está ausente. O Google não pode me ajudar. Eu já instalei alguns redistribuíveis, mas eles não ajudaram. Eu também encontrei isso: Msvcp120d.dll ...
PThread vs boost :: thread?
Não tendo experiência com threading no passado, qual técnica de threading em C ++ será a mais fácil para iniciantes? boost :: thread ou pthreads?
Como incluir boost :: thread em seu projeto C ++?
O que preciso fazer para incluir o boost :: thread no meu projeto? Copiei toda a pasta do thread no meu caminho de trabalho (desejo poder executar isso em vários computadores) e recebo erro fatal C1083: Não é possível abrir o arquivo de ...