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

1 la respuesta

Iterador rápido y flexible para clase abstracta

Para atravesar cuadrículas con datos de manera rápida y flexible, configuré una clase GridDataStructure abstracta y con plantilla. Los iteradores STL deberían acceder a los datos. Cuando alguien usa la clase, no debe preocuparse sobre qué tipo de ...

2 la respuesta

¿Idioma para simular parámetros de plantilla numérica en tiempo de ejecución?

Supongamos que tenemos template <unsigned N> foo() { /* ... */ }definido. Ahora quiero implementar do_foo(unsigned n);que llama a la variante correspondiente defoo(). Este no es simplemente un ejemplo sintético: esto realmente sucede en la vida ...

1 la respuesta

Almacenamiento de pila de objetos pequeños, regla de alias estricto y comportamiento indefinido

Estoy escribiendo un contenedor de funciones borrado de tipo similar astd::function. (Sí, he visto implementaciones similares e incluso elp0288r0 [http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2016/p0288r0.pdf]propuesta, pero mi caso de uso ...

4 la respuesta

10038 error de socket

¿Hay alguna solución para el error del servidor 10038? He hecho la codificación en c ++; el servidor funciona bien de 10 a 12 horas, pero de repente da un error de socket 10038

3 la respuesta

Constructor de copia C ++ usando punteros

¿Alguien puede explicar el significado de*p=*q en este código C ++? ¿Es este un concepto de constructor de copia? class A{ //any code } int main(){ A *p=new A(); A *q=new A(); *p=*q; return 0; }

5 la respuesta

Ctor Initializer: ¿la autoinicialización provoca un bloqueo?

Tuve dificultades para depurar un bloqueo en la producción. Solo quería confirmar con la gente aquí sobre la semántica. Tenemos una clase como ... class Test { public: Test() { // members initialized ... m_str = m_str; } ~Test() {} private: // ...

3 la respuesta

C ++ diferencia entre ** y * y en el paso de parámetros

He implementado operaciones en una lista, una de ellas es agregar, y como no quiero devolver nada, leí que tenía que usar **, y funciona, pero vi en otro lugar que se pasa como * &, pero no sé la diferencia addNode (nodo * y cabeza, valor int) ...

2 la respuesta

¿Existe un límite para trabajar con matriz en R con Rcpp?

Estaba tratando de desarrollar un programa en R para estimar una correlación de Spearman con Rcpp. Lo hice, pero solo funciona con matriz con menos de un rango entre 45 00 - 50 000 vectores. No sé por qué, pero solo funciona con esa dimensión. ...

1 la respuesta

Comportamiento de desenrollamiento de bucle en CCG

Esta pregunta es en parte una pregunta de seguimiento paraGCC 5.1 Desenrollamiento de bucle [https://stackoverflow.com/questions/37967425/gcc-5-1-loop-unrolling]. De acuerdo con laDocumentación del ...

3 la respuesta

¿Cómo obtener programáticamente el nivel de audio actual?

Básicamente, lo que necesito es una forma de aprovechar la salida de audio actual y verificar el nivel de sonido, es decir, necesito poder verificar si hay algo reproduciéndose en el dispositivo de audio o no. No necesito verificar la ...