Resultados de la búsqueda a petición "c++"

9 la respuesta

C ++: ¿Es el acceso de estructuras más lento que las variables básicas?

Encontré un código que tenía "optimización" como este: void somefunc(SomeStruct param){ float x = param.x; // param.x and x are both floats. supposedly this makes it faster access float y = param.y; float z = param.z; }Y los comentarios dicen ...

1 la respuesta

Xlib ¿Cómo funciona esto (Eliminar la decoración de la ventana)?

¿Cómo elimina el código siguiente los bordes de la ventana? //note the struct is declared elsewhere, is here just for clarity. //code is from [http://tonyobryan.com/index.php?article=9][1] typedef struct Hints { unsigned long flags; unsigned ...

4 la respuesta

C ++ const element element access

Intenté usar el operador [] para acceder al elemento en un mapa constante de C ++, pero este método falló. También intenté usar "at ()" para hacer lo mismo. Funcionó esta vez. Sin embargo, no pude encontrar ninguna referencia sobre el uso de "at ...

1 la respuesta

El operador de comparación para std :: vector <T> no puede encontrar el operador de comparación para T

El siguiente código muy simple no compilará #include <vector> #include <string> namespace Foobar { struct Test { std::string f; std::uint16_t uuid; }; } bool operator==(const Foobar::Test& lhs, const Foobar::Test& rhs){ return lhs.f == rhs.f && ...

5 la respuesta

¿Qué significa transmisión? ¿Cuáles son sus características?

C ++ y C # usan esta palabrastream para nombrar muchas clases. C ++:iostream, istream, ostream, stringstream, ostream_iterator, istream_iterator y así C #:Stream, FileStream,MemoryStream, BufferedStream y así Así que me dio curiosidad saber qué ...

4 la respuesta

Templatized branchless int max / min function

Estoy tratando de escribir una función sin ramificación para devolver el MAX o MIN de dos enteros sin recurrir a if (o? :). Utilizandola técnica ...

8 la respuesta

Utilizando tipos internos de enumeración - Advertencia del compilador C4482 C ++

Estoy usando el nombre completo de la enumeración dentro de un método en uno de mi clase. Pero recibo una advertencia del compilador que dice "advertencia C4482: extensión no estándar utilizada: enumeración 'Foo' utilizada en nombre calificado". ...

2 la respuesta

Copiando un objeto polimórfico en C ++

Tengo clase baseBase de donde se derivaDerived1, Derived2 yDerived3. He construido una instancia para una de las clases derivadas que almaceno comoBase* a. Ahora necesito hacer una copia profunda del objeto que almacenaré comoBase* b. asta ...

1 la respuesta

Simple Encrypted Arithmetic Library (SEAL) y el sello :: Variable de texto cifrado

Estoy usando laSimple Encrypted Arithmetic Library (SEAL) [https://www.microsoft.com/en-us/research/project/simple-encrypted-arithmetic-library/] biblioteca de Microsoft Cryptography Research Group. ¿Hay alguna manera de obtener el contenido ...

1 la respuesta

¿Qué tan rápido es D en comparación con C ++?

Me gustan algunas características de D, pero ¿estaría interesado si vienen con una penalización de tiempo de ejecución? ara comparar, implementé un programa simple que computa productos escalares de muchos vectores cortos tanto en C ++ como en ...