Resultados de la búsqueda a petición "c++"
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
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 ...
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 ...
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++ ...
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, ...
¿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 ...
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 ...
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 ...
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; ...
¿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 ...