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

9 la respuesta

Tipos de letra internos en C ++: ¿buen estilo o mal estilo?

Algo que me he encontrado haciendo a menudo últimamente es declarar typedefs relevantes para una clase particular dentro de esa clase, es decir, class Lorem { typedef boost::shared_ptr<Lorem> ptr; typedef std::vector<Lorem::ptr> vector; // // ...

5 la respuesta

Concatenación de intervalos de iterador de C ++ en una variable miembro de vector constante en tiempo de construcción

Tengo una clase X, de la cual proporciono un fragmento de aquí: class X { public: template <typename Iter> X(Iter begin, Iter end) : mVec(begin, end) {} private: vector<Y> const mVec; }; Ahora quiero agregar un nuevo constructor de ...

1 la respuesta

LNK2038, error de desajuste del iterador, es necesario ignorar

Recibo el error del vinculador LNK2038 cuando intento convertir un proyecto VS2008 a VS2010. Este error se produce cuando se compilan dos proyectos diferentes en los que uno usa la macro de preprocesador _DEBUG y el otro no. Básicamente, tengo ...

3 la respuesta

Está haciendo una especialización de plantilla de función virtual legal?

En C ++, se supone que una especialización de plantilla de función actúa exactamente como una función normal. ¿Eso significa que puedo hacer uno virtual? Por ejemplo struct A { template <class T> void f(); template <> virtual void f<int>() {} ...

2 la respuesta

COLLADA: ¿Postura de enlace inverso en el espacio equivocado?

Estoy trabajando en escribir mi propio importador COLLADA. He llegado bastante lejos, cargando mallas y materiales y demás. Pero me encontré con un obstáculo en la animación, específicamente: rotaciones conjuntas. La fórmula que estoy usando ...

3 la respuesta

Literales vectoriales de C ++, o algo parecido a ellos

Estoy escribiendo un código contra una API de C ++ que toma vectores de vectores de vectores, y se está volviendo tedioso escribir código como el siguiente en todas partes: vector<string> vs1; vs1.push_back("x"); vs1.push_back("y"); ... ...

5 la respuesta

Es aplicable RVO (Optimización del valor de retorno) para todos los objetos?

Is RVO Return Value Optimization [http://en.wikipedia.org/wiki/Return_value_optimization]) garantizado o aplicable para todos los objetos y situaciones en compiladores C ++ (especialmente GCC) Si la respuesta es "no", ¿cuáles son las ...

4 la respuesta

stdio.h no es estándar en C ++?

Sé que la mayoría de los compiladores permiten ambos: #include <stdio.h>// #include <cstdio>Pero alguien argumentó que <stdio.h> no es realmente el estándar C ++. ¿es eso cierto

4 la respuesta

Benchmarking (python vs.c ++ usando BLAS) y (numpy)

Me gustaría escribir un programa que haga un uso extensivo de las funcionalidades de álgebra lineal BLAS y LAPACK. Dado que el rendimiento es un problema, hice algunos benchmarking y me gustaría saber si el enfoque que tomé es legítimo. Tengo, ...

5 la respuesta

Manera eficiente de almacenar el árbol Huffman

Estoy escribiendo una herramienta de codificación / decodificación de Huffman y estoy buscando una manera eficiente de almacenar el árbol de Huffman que se crea para almacenar dentro del archivo de salida. Actualmente hay dos versiones ...