Resultados da pesquisa a pedido "c++"
A multiplicação de números inteiros é realmente a mesma velocidade da adição na CPU moderna
Eu ouço essa afirmação com frequência, que a multiplicação no hardware moderno é tão otimizada que na verdade tem a mesma velocidade da adição. Isso é verdade? Eu nunca consigo uma confirmação autorizada. Minha própria pesquisa apenas adiciona ...
Marshalling Estruturas complexas entre C # / C ++
Estou tentando preencher uma matriz de estruturas de C ++ e passar o resultado de volta para c #. Eu pensei que talvez criar uma estrutura com uma matriz de estruturas talvez seja o caminho a seguir, como na maioria dos exemplos que encontrei ...
Como posso descrever um ponteiro para a classe em um diagrama de classes UML?
Se eu tiver umclass A que contém um ponteiro para umclass B e um método que leva em entrada um ponteiro paraclass B class A { private: B* attribute; public: void method(B* par); }como posso descrevê-lo em um diagrama de classes UML? Tenho que ...
Como criar uma pasta em um Mac com C ++?
Como o usuário insere o nome da pasta e ele é criado na área de trabalho (para mac)? Isto é o que eu tenho até agora .. (e código extra abaixo) #include <iostream> #include <fstream> #include <sys/stat.h> #include <stdlib.h> #include <stdio.h> ...
Variável de loop sem nome no intervalo para loop?
Existe alguma maneira de não "usar" a variável de loop em um loop for baseado em intervalo, mas também evitar avisos do compilador sobre o uso não utilizado? Por contexto, estou tentando fazer algo como o seguinte. Eu tenho "tratar avisos como ...
Exceção de SYCL capturada: Erro: [ComputeCpp: RT0101] Falha ao criar o kernel ((Nome do Kernel: SYCL_class_multiply))
Eu cloneihttps://github.com/codeplaysoftware/computecpp-sdk.git [https://github.com/codeplaysoftware/computecpp-sdk.git]e modificou ocomputecpp-sdk/samples/accessors/accessors.cpp Arquivo. Acabei de adicionarstd::cout << "SYCL exception caught: ...
Como encontrar a rotação correta de um vetor para outro?
Eu tenho dois objetos e cada objeto tem dois vetores: vetor normalvetorComo nesta imagem: O vetor ativo é perpendicular ao vetor normal. Agora eu quero encontrar uma rotação única de um objeto para outro, como fazer isso? Eu tenho um método ...
Os compiladores C ++ 11 transformam variáveis locais em rvalores quando podem durante a otimização de código?
Às vezes, é aconselhável dividir expressões longas ou complicadas em várias etapas, por exemplo (a segunda versão não é mais clara, mas é apenas um exemplo): return object1(object2(object3(x)));pode ser escrito como: object3 a(x); object2 b(a); ...
Por que não consigo usar o valor flutuante como parâmetro do modelo?
Quando tento usarfloat como parâmetro de modelo, o compilador clama por esse código, enquantoint funciona bem. É porque eu não posso usarfloat como um parâmetro de modelo? #include<iostream> using namespace std; template <class T, T ...
o que é invalidado, os métodos de atualização fazem no VC ++
Eu tenho poucas dúvidas sobre as funções da janela em c ++. o que exatamente"invalidate()" função faz? que mensagem ele envia? quando precisamos ligar para isso? também o que é"update()" função? é"invalidaterect()" funciona semelhante ...