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

4 la respuesta

std :: pow produce resultados diferentes en aplicaciones de 32 bits y 64 bits

He encontrado la falta de coincidencia en el resultado de algunos cálculos complejos. Cuando observé a fondo los resultados intermedios, es la función std :: pow la que crea ese desajuste. Debajo están las entradas / salidas. long double dvalue ...

3 la respuesta

Cambiar cadena por índice

Soy un principiante en C ++ y actualmente estoy trabajando con cadenas. Mi pregunta es por qué al compilar el código que proporciono a continuación, puedo obtener los caracteres de la cadena cuando uso la notación de índice, pero no puedo ...

3 la respuesta

¿El nuevo operador devolverá NULL? [duplicar]

Posible duplicado: ¿Volverá nuevo NULL en cualquier caso? [https://stackoverflow.com/questions/550451/will-new-return-null-in-any-case] Digamos que tengo un auto de clase y creo un objeto Car *newcar = new Car(); if(newcar==NULL) //is it valid ...

4 la respuesta

¿Podría ser el caso que sizeof (T *)! = Sizeof (const T *)?

Estoy discutiendo con mi jefe sobre esto. Dicen "Sí, pueden ser diferentes". Es posible quesizeof(T*) != sizeof(const T*) para un tipoT?

4 la respuesta

Obtener puntero a objeto de puntero a algún miembro

Supongamos que hay una estructura struct Thing { int a; bool b; };y consigo un puntero para miembrob de esa estructura, digamos como parámetro de alguna función: void some_function (bool * ptr) { Thing * thing = /* ?? */; }¿Cómo consigo ...

1 la respuesta

OpenCV 3.0 - ¿Cómo puedo crear un cv :: Mat a partir de una cadena CSV?

Estoy tratando de crear un cv :: Mat a partir de una cadena CSV que canalizo desde un script de python. Actualmente estoy usando python 2.7, C ++ y OpenCV 3.0, y todo lo que puedo encontrar es cómo hacerlo en OpenCV 2.4, pero el problema es que ...

3 la respuesta

int (* p) [4]?

int (* p) [4]; ¿Es el puntero "p" a la matriz de 4 enteros? o que ?? y ¿Cómo puedo llamar "nuevo" para este puntero?

1 la respuesta

Error de demasiados inicializadores para una matriz simple en bcc32

Compilando el siguiente ejemplo struct S {}; int main() { S array[1] = { S() }; }conbcc32 [http://docwiki.embarcadero.com/RADStudio/Seattle/en/BCC32.EXE,_the_C%2B%2B_32-bit_Command-Line_Compiler] Obtuve el siguiente error: [bcc32 Error] ...

9 la respuesta

Manera alternativa de calcular el tamaño de un tipo usando aritmética de puntero

¿Es el siguiente código 100% portátil? int a=10; size_t size_of_int = (char *)(&a+1)-(char*)(&a); // No problem here? std::cout<<size_of_int;// or printf("%zu",size_of_int);PD: La pregunta es solo para aprender. Así que por favor no des ...

1 la respuesta

Argumento especificado explícitamente no válido en clang pero compilación exitosa en gcc: ¿quién se equivoca?

El siguiente código se compila sin problemas en g ++: #include <iostream> #include <string> #include <tuple> template<typename T> void test(const T& value) { std::tuple<int, double> x; std::cout << std::get<value>(x); } int main() ...