Resultados da pesquisa a pedido "c++"
Como saber a linha exata do código onde uma exceção foi causada?
Se eu gerar uma exceção sozinho, posso incluir qualquer informação na exceção: um número de linha de código e nome do arquivo de origem. Algo assim: throw std::exception("myFile.cpp:255");Mas o que há com exceções não tratadas ou com exceções ...
Não sei como explicar alguns dos resultados de desempenho do meu código de multiplicação de matrizes paralelizadas
Estou executando esse código no OpenMP para multiplicação de matrizes e medi seus resultados: #pragma omp for schedule(static) for (int j = 0; j < COLUMNS; j++) for (int k = 0; k < COLUMNS; k++) for (int i = 0; i < ROWS; i++) matrix_r[i][j] ...
Chamando o Construtor Sobrecarregado de uma Classe Base Virtual
Existe uma maneira (prática) de ignorar a ordem de chamada do construtor normal (virtual)? Exemplo: class A { const int i; public: A() : i(0) { cout << "calling A()" << endl; } A(int p) : i(p) { cout << "calling A(int)" << endl; } }; class B : ...
Treine SVM e salve-o com o OpenCV 3.0
Estou usando o Visual Studio 2010, com OpenCV 3.0. Estou tentando treinar um SVM e salvá-lo em um arquivo, mas estou tendo problemas. Meu objetivo é extrair os recursos HOG de algumas imagens e treinar um SVM com elas. Tudo parece estar certo, ...
Modelos variáveis, pacote de parâmetros e sua ambiguidade discutida em uma lista de parâmetros
Nesta pergunta, vou me referir aminha pergunta anterior [https://stackoverflow.com/questions/34940875/parameter-pack-must-be-at-the-end-of-the-parameter-list-when-and-why] . Nessa pergunta, descobri que o seguinte não é ...
Excluir um ponteiro após a aritmética
int main() { int* i = new int(1); i++; *i=1; delete i; }Aqui está a minha lógica: Eu incremento I em 1 e depois atribuo um valor a ele. Em seguida, apago o I, para liberar o local da memória e vazar a memória original. Onde está o ...
Modelo de função abreviado vs. modelo de função com parâmetro de referência de encaminhamento
Quais são as diferenças entremodelos de função com parâmetros de referência de encaminhamento template<typename T> void Universal_func(T && a) { }emodelos de função abreviados? void auto_fun(auto && a) { }Posso substituirUniversal_func ...
Jogar ou não lançar exceções?
Eu estava conversando com um amigo meu que, através do meu novo código, não tratei exceções, só porque não sabia como fazê-lo em C ++. Sua resposta me surpreendeu: "por que diabos você gostaria de lançar excitações?". Perguntei-lhe por que, mas ...
Manipulação 'String' em tempo de compilação com modelos variáveis
Olá pessoal, atualmente estou tentando escrever uma biblioteca de criptografia de seqüência de caracteres em tempo de compilação (usando as palavras 'string' e 'encryption' vagamente) lib. O que tenho até agora é o seguinte: // Cacluate narrow ...
Qt - acessando o caminho do pacote
A documentação Qt "Diferenças de Mac [http://doc.qt.nokia.com/4.6/mac-differences.html#mac-os-x-native-api-access]"A página" fornece o seguinte código para acessar o caminho do pacote configurável de um aplicativo: CFURLRef appUrlRef = ...