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

3 la respuesta

¿Por qué el operador de asignación sobrecargado devuelve la referencia a la clase?

class item { public: item& operator=(const item &rh) { ... ... return *this; } }; ¿Es incorrecta la siguiente firma? void operator=(const item &rh); item a, b; a = b; // equivalent to a.operator=(b); so there is no need to return this.

3 la respuesta

No existe dicho archivo iostream.h cuando se incluye [duplicar]

Posible duplicado: Dónde obtener iostream.h [https://stackoverflow.com/questions/3698267/where-to-get-iostream-h] Estoy intentando compilar el ejemplo del árbol AVLaqu [http://www.cmcrossroads.com/bradapp/ftp/src/libs/C++/AvlTrees.html]. ...

1 la respuesta

¿Cómo decodificar mp3 en wav usando cojo en C / C ++?

Aprendí a codificar wav en un mp3 usandolame_encode_buffer_interleaved de esta pregunta: ¿Hay algún LAME c ++ wraper \ simplifier (trabajando en Linux Mac y Win desde código ...

4 la respuesta

¿Cómo actualizar un elemento existente de std :: set?

Tengo unstd::set<Foo>, y me gustaría actualizar algún valor de un elemento existente en el mismo. Tenga en cuenta que el valor que estoy actualizando no cambia el orden en el conjunto: #include <iostream> #include <set> #include <utility> struct ...

2 la respuesta

uración de @weekdays usando la fecha de impulso

Hay una manera de obtener solo el no. de lunes a viernes entre 2 fechas de impulso. En lo siguiente, solo recibo días calendario. date begin_dt(2011,Aug,3); date end_dt(day_clock::local_day()); days duration=end_dt-begin_dt; ...

6 la respuesta

Enteros de ancho fijo en C ++

Ocasionalmente, necesito usar enteros de ancho fijo para la comunicación con dispositivos externos como los PLC. También los uso para definir máscaras de bits y realizar la manipulación de bits de datos de imágenes. AFAIK el estándar C99 define ...

2 la respuesta

return por valor asignado a la referencia constante

Estaba arreglando otro error en algún código y encontré un código que habría pensado que era un error; sin embargo, este código se compila bajo gcc 4.4, 4.5 y 4.6 y parece funcionar como "esperado". ¿Alguien puede decirme si esto es válido en C ...

1 la respuesta

POSIX equivalente de boost :: thread :: hardware_concurrency [duplicado]

Posible duplicado: Programáticamente encuentre el número de núcleos en una máquina [https://stackoverflow.com/questions/150355/programmatically-find-the-number-of-cores-on-a-machine] ¿Cuál es la llamada específica al sistema POSIX o x86, ...

4 la respuesta

Convertir uint64_t a std :: string

¿Cómo puedo transferir el valor de uint64_t a std :: string? Necesito construir la cadena std :: que contiene este valor. Por ejemplo, algo como esto: void genString(uint64_t val) { std::string str; //.....some code for str str+=(unsigned ...

3 la respuesta

Byte intercambiar durante la copia

Necesito intercambiar eficientemente el orden de bytes de una matrizdurant copiando en otra matriz. La matriz fuente es de cierto tipo; char, short o int, por lo que el intercambio de bytes requerido no es ambiguo y estará de acuerdo con ese ...