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

10 la respuesta

Buena alternativa a la memoria compartida IPC para aplicaciones Java / C ++ en Linux

Actualmente estoy usando memoria compartida para IPC entre aplicaciones Java y C ++, pero estoy buscando una alternativa más conveniente. Alguien puede recomendar un método mejor con el mismo rendimiento y velocidad? ¡Gracias

12 la respuesta

member función ocultar función libre

void foo(int) { } class X { void foo() { } void bar() { foo(42); // error: no matching function for call to 'X::foo(int)' // note: candidate is: // note: void X::foo() // note: candidate expects 0 arguments, 1 provided } }; ¿Por qué C ++ no puede ...

4 la respuesta

Lea y escriba en el puerto serie en Ubuntu con C / C ++ y LibSerial

Estoy usando LibSerial [http://libserial.sourceforge.net/] en Ubuntu para leer y escribir datos en el puerto serie. n este momento, puedo escribir y recibir cadenas sobre el puerto serie, pero mi código no funciona muy bien: en particular, Me ...

8 la respuesta

C ++ 11 argumento de la función constexpr pasado en plantilla argumento

Esto solía funcionar hace algunas semanas: template <typename T, T t> T tfunc() { return t + 10; } template <typename T> constexpr T func(T t) { return tfunc<T, t>(); } int main() { std::cout << func(10) << std::endl; return 0; }Pero ahorag++ ...

6 la respuesta

Herencia virtual y vtable vacía en la clase base

Hay este código: #include <iostream> class Base { int x; }; class Derived : virtual public Base { int y; }; int main() { std::cout << sizeof(Derived) << std::endl; // prints 12 return 0; }He leído que cuando alguna clase se hereda virtualmente, ...

2 la respuesta

¿Cómo definir una metaclase de Python con Boost.Python?

La API de Python C tiene laPyObject *PyType_Type [http://docs.python.org/c-api/type.html#PyType_Type] object, que es equivalente atype en el intérprete. Si quiero definir una metaclase en C ++, ¿cómo puedo configurartype como una de sus bases en ...

4 la respuesta

constexpr con solución de operaciones de cadena?

Estapreguntas respondidas previamente [https://stackoverflow.com/questions/7779013/probrem-with-constexpr-how-to-resolve-it] explica por qué el código que he publicado a continuación no funciona. Tengo una pregunta de seguimiento: ¿hay una ...

6 la respuesta

Por qué int i = 400 * 400/400 da el resultado 72, ¿el tipo de datos es circular?

Yo pienso primero400*400=160000 se convierte en 28928 comenzando desde 0 y yendo 160000 time de forma circular para el tipo int (digamossizeof(int) = 2 bytes) suponiendo que sea así: Y entonces 28928 se divide por 400, piso del cual da 72 y ...

4 la respuesta

getchar_unlocked () VS scanf () VS cin

¿Cuál es la diferencia entre estas tres funciones de entrada en lenguaje de programación? ¿Ingresan de diferentes maneras entre sí? 1.getchar_unlocked() #define getcx getchar_unlocked inline void inp( int &n ) { n=0; int ch=getcx();int sign=1; ...

4 la respuesta

¿Es posible establecer un tiempo de espera para std :: cin?

¿Es posible establecer un tiempo de espera para std :: cin? Por ejemplo, std :: cin no recibe ningún dato durante 10 segundos: arroja una excepción o devuelve un error. Editado: ¿Y qué hay del temporizador deBoost library? Que yo sepa, es ...