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

5 la respuesta

¿Se garantiza que 'long' tenga al menos 32 bits?

Al leer el Estándar C ++, siempre he entendido que los tamaños de los tipos fundamentales integrales en C ++ fueron los siguientes: sizeof(char) <= sizeof(short int) <= sizeof(int) <= sizeof(long int)Lo deduje de 3.9.1 / 2: Hay cuatro tipos de ...

3 la respuesta

Búsqueda de un algoritmo de histograma rápido / eficiente (con contenedores predefinidos)

No codifico mucho fuera de Matlab, pero necesito exportar mi código de Matlab a otro idioma, probablemente C. Mi código de Matlab incluye una función de histograma, histc (), que coloca mis datos de entrada (que es doble -precisión, no entero) en ...

5 la respuesta

¿Cuáles son las reglas sobre el uso de un guión bajo en un identificador de C ++?

Es común en C ++ nombrar variables miembro con algún tipo de prefijo para denotar el hecho de que son variables miembro, en lugar de variables o parámetros locales. Si has venido de un fondo MFC, probablemente usarásm_foo. También he vistomyFoo ...

3 la respuesta

Predicado en tiempo de compilación de C ++ para probar si un objeto invocable de tipo F se puede llamar con un argumento de tipo T

Me gustaría crear una función de tipo compilación que, dado cualquier objeto invocablef (función, expresión lambda, objeto de función, ...) y un tipoT, se evalúa como verdadero, sif se puede llamar con un argumento de tipoT, y falso si no ...

2 la respuesta

Esta declaración no tiene clase de almacenamiento o especificador de tipo en C ++

Tengo varias clases en mi programa. A) Cuando creo un objeto de una clase en otra clase no recibo ningún error, pero cuando uso el objeto para llamar a una función obtengo el error anterior. B) Además, si creo un objeto de otra clase y llamo a ...

3 la respuesta

C ++ ¿puedo reutilizar fstream para abrir y escribir múltiples archivos?

Tengo 10 archivos que deben estar abiertos para escribir en secuencia. ¿Puedo tener un flujo para hacer esto? ¿Debo hacer algo especial (excepto flush ()) entre cada archivo o simplemente llamaropen(file1, fstream::out | std::ofstream::app) para ...

3 la respuesta

cómo averiguar correctamente el tipo de retorno de una lambda

Básicamente, ¿cómo hacer la siguiente compilación de código? Sé que falló porque el compilador estaba tratando de evaluar algo como([](int &i){})(0) pero como resolver el problema? template <class TElement> struct foo { TElement _e; ...

1 la respuesta

detección de esquinas opencv en contorno de objeto

Tengo imágenes de un cubo de fundición, formando una gota con el tiempo. Hasta ahora, extraje su contorno, pero luego tendría que distinguir entre objeto y superficie. Mi idea es detectar las esquinas donde el objeto toca la superficie, pero ...

6 la respuesta

enum vs constexpr para constantes estáticas reales dentro de clases

Permítanme comenzar declarando mi intención. En los viejos tiempos (C ++), tendríamos código como: class C { public: enum {SOME_VALUE=27}; };Entonces podríamos usarSOME_VALUE a lo largo de nuestro código como una constante de tiempo de ...

3 la respuesta

Calcular coeficiente multinomial

Quiero calcular el coeficiente multinomial mod 1e9 + 7. Es igual a: n! / (k0! * k1! * k2 * ... * km!) En mi caso m = 3, k0 + k1 + k2 = n, entonces sería: n! / (k0! * k1! * k2!) Mi código para esto: .... long long k2 = n - k1 - k0; long long ...