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

4 la respuesta

cost of fprintf

stoy desarrollando una aplicación integrada en C ++ para una plataforma con código / RAM de datos limitados, pero más bien RAM ilimitada para el uso del sistema de archivos. ientras buscaba reducir el tamaño del código, me di cuenta de que ...

3 la respuesta

typeid no devuelve el tipo correcto

cout << typeid(int&).name(); Esto, en mi opinión, debería devolverint& como tipo, no comoint, pero en GCC 4.5.1 y en VS2010 SP1 beta devuelveint. ¿Por qué es esto

2 la respuesta

¿Cómo puedo incrustar un formulario C ++ no administrado en una aplicación .NET?

He podido envolver con éxito mi dll Borland C ++ no administrado y ejecutar sus formularios desde una aplicación C # .NET 4.0. ¿Es posible incrustar un formulario de dll directamente en una aplicación .NET? Para aclarar, el formulario original ...

4 la respuesta

how para usar std :: function para apuntar a una plantilla de función

#include <functional> int func(int x, int y) { return x+y; } int main() { typedef std::function<int(int, int)> Funcp; Funcp funcp = func; return 0; } ¿Pero es posible señalar una función de plantilla? #include <functional> template<class T> T ...

5 la respuesta

parsing a mmap () - archivo ed

¿Cuál sería la mejor (más rápida) forma de analizar un archivo mmap-ed? Contiene pares de datos (string int), pero no puedo suponer el número de espacios en blanco / tabulaciones / líneas nuevas entre ellos.

3 la respuesta

C ++: 'cout << puntero << ++ puntero' genera una advertencia del compilador

Tengo una demostración de aprendizaje de C ++ aquí: char c = 'M'; short s = 10; long l = 1002; char * cptr = &c; short * sptr = &s; long * lptr = &l; cout << "cptr:\t" << static_cast<void*>(cptr) << '\n'; cout << "cptr++:\t" << ...

2 la respuesta

¿Se puede usar std :: launder para convertir un puntero de objeto en su puntero de matriz envolvente?

El borrador actual del estándar (y presumiblemente C ++ 17) dice en [basic.compound / 4] [http://eel.is/c++draft/basic.compound#4]: [Nota: un objeto de matriz y su primer elemento no son interconvertibles por puntero, aunque tengan la misma ...

1 la respuesta

l informe @perf muestra esta función "__memset_avx2_unaligned_erms" tiene sobrecarga. ¿Significa esto que la memoria no está alineada?

Estoy tratando de perfilar mi código C ++ usando la herramienta perf. La implementación contiene código con instrucciones SSE / AVX / AVX2. Además de que el código se compila con-O3 -mavx2 -march=native banderas. ...

9 la respuesta

¿Por qué C ++ no admite funciones que devuelven matrices?

Algunos idiomas le permiten declarar una función que devuelve una matriz como una función normal, como Java: public String[] funcarray() { String[] test = new String[]{"hi", "hello"}; return test; }Por qué C ++ no admite algo comoint[] ...

8 la respuesta

Suggestion para el libro de plantillas para C ++? [cerrado

Estoy aprendiendo plantillas. ¿Qué libro vale la pena comprar para hacer programación de plantillas? Ya tengo El lenguaje de programación C ++ [http://en.wikipedia.org/wiki/The_C%2B%2B_Programming_Language] yEfectivo C ...