Preguntas con etiqueta "c++"

1

¿Cómo debo almacenar c++ clase de objetos como una matriz?

Tengo que crear la clase que tiene el punto de partida nombre, nombre de punto final, y el valor de margen de demora ( archivo de texto). Los objetos de la clase tiene que ser almacenados como una matriz. Después de analizar el archivo , necesito un ...
0

Cómo establecer una matriz en una clase en C++

Me gustaría guardar un array de números en una variable privada de una clase con un método setter, pero no estoy seguro de cómo. El programa requiere de un constructor por defecto, y la de los demás métodos, pero por simplicidad, sólo he proporciona...
0

Exportación de una Función de C++ a partir de un archivo dll sin extern "C"

Objetivo: La aplicación debe ser capaz de cargar una dll de forma dinámica mediante LoadLibrary y llame a su función exportada mediante GetProcAddress. Mi clase dll tiene una función que devuelve un unique_ptr del tipo de clase. Quiero exportar es...
0

gcovr GCOV_EXCL_START equivalente para la exclusión de archivo de la cobertura de la línea

Estoy usando gcovr para la determinación de la línea y la rama de la cobertura de mi código de C++. Sin embargo, hay algunas clases que no pueden ser probados (debido a las dependencias para el sistema operativo) y, por tanto, tienen 0 cobertura. Me ...
0

Asignar pila de objetos (devuelto por el valor de la función) para el montón de manera eficiente?

Tengo un objeto Foo devuelto por el valor de la función de makeFoo() y tengo que pasar la propiedad de la misma a otro objeto FooHolder(Foo* foo) a través de un puntero. Mi solución actual es crear un Foo montón de objetos por el paso de la pila de...
0

¿Por qué este código causa error en tiempo de ejecución, mientras que la presentación en SPOJ?

Soy un principiante en el CPP traté de resolver una cuestión en SPOJ llamado Simple Aritmética Aquí está el enlace https://www.spoj.com/problems/ARITH/? para los casos de prueba publicado en la página web de mi programa está bien, pero siempre que m...
0

La compilación de proyectos en diferentes configuraciones multi-proyectos de soluciones de Visual Studio

Tengo una solución de visual studio que contiene varios proyectos. Sólo para simplificar las pruebas, he creado 2 sub-proyectos. Necesito para compilar y ejecutar un sub-proyecto en Win-32 configuración, ya que utiliza un archivo DLL externo (win-32 ...
0

Cómo compilación cruzada POCO para aarch64?

Estoy tratando de construir POCO en aarch64 usando ubuntu. Alguien me puede ayudar con instrucciones paso a paso para construirlo ?
0

¿Boost serializar vector de estructura de estructuras?

Yo estoy usando el impulso de la biblioteca para serializar algunos datos de C++ y enviarlo al cliente de python. template <typename Sensor> inline Buffer LidarSerializer::Serialize( const Sensor &, const LidarMeasurement &am...
0

C++ Modismos: ¿Cómo puede un r-value ser pasados como r-value?

El siguiente código no compila. Clang da este mensaje de error: candidate function not viable: no known conversion from 'A' to 'A &&' for 1st argument esto es como si a dentro de f() fueron un lvalue. struct A{}; void g(A&& a){ ...
1

¿Cómo puedo obtener el valor de retorno de `wget` de un sh script en un `int` variable

OS: Linux raspberrypi 4.19.58-v7l+ #1245 SMP Vie Jul 12 17:31:45 BST 2019 armv7l GNU/Linux Consejo: Raspberry Pi 4 Tengo un script: #!/bin/bash line=$(head -n 1 /var/www/html/configuration.txt) file=/var/www/html/4panel/url_response.txt if [ -f "$...
2

ifstream sólo impresión de primera línea en la matriz de

void adding(); void print(); void end(); int counter = 0; int main() { char choice; cout << "What do you want to do?" << endl; cout << "a = add a student, p = print the student list, e = exit function" << end...
0

¿Cómo puedo convertir de C++ no administrado DLL para C#

He unmanaged dll en C++, que está funcionando correctamente, trato de volver a implementar por C# pero me da el siguiente error: {"ClassName":"System.ArgumentException","Message":"Value does not fall within the expected range.","Data":null,"Inner...
3

Cómo mantener la eliminación de los valores en lugares extraños de un vector hasta que está justo a la izquierda con uno?

Vamos J ser un vector que tenga valores (0, 1, 1, 2, 3, 5, 8, 3, 1) Quiero mantener la eliminación de todos los valores de lugares extraños en el vector hasta que J tiene sólo un elemento a la izquierda en él. (0, 1, 1, 2, 3, 5, 8, 3, 1) => (1, ...
1

El tiempo de compilación para diferentes características de C++

¿Cuál es el tiempo de compilación para diferentes características de C++? Estoy interesado en escoger el enfoque adecuado para implementar algunas genéricas del código en la biblioteca de mi encabezados y me gustaría tomar el tiempo de compilación pa...
0

¿Hay alguna diferencia en los paréntesis vacíos ("T()") y vacío llaves ("T{}") cuando se utiliza como inicializadores?

Generalmente hablando, los paréntesis y llaves son muy diferentes. Para mínimo reproducible ejemplo: #include <array> #include <vector> int main() { std::array<int, 2>{42, 42}; // OK std::array<int, 2>(42, 42); // il...
0

Shared_ptr<Class T> C++

Exactamente lo que sucede después de la asignación de shared_ptr<CLASS T> a una variable en mi programa? shared_ptr<int> t, simplemente asegúrese de que la variable t será destruido por el tiempo que el programa está terminado? Amaría si...
1

GDB muestra roto dirección de instrucción de desplazamiento

$ gdb --version GNU gdb (Ubuntu 8.1-0ubuntu3) 8.1.0.20180409-git Estoy de depuración con gdb y se enfrentó a un extraño desplazamiento de dirección. Tengo una biblioteca compartida escrito en C++ con una función de foo que se desmonta de la siguien...
0

Comparar el número de versión de cadenas de

"El siguiente es el enlace para el problema que estoy tratando. https://www.interviewbit.com/problems/compare-version-numbers/ He simulado la matriz para comparar ambas versiones. Pero no pude encontrar ningún error en el código." int compareVers...
2

Regular Expressaions no coinciden en c++?

Tengo un problema en la expresión regular. Tengo una cadena y la cadena es validar con una expresión regular y está trabajando con la secuencia de comandos de python, pero no en el trabajo en c++. De trabajo código de python: import re txt = "\x01m...
2

Cómo enviar solicitud HTTP post a partir de un ejemplo de Programa en C

Quiero hacer HTTP post/get petición de mi CPP código en un servidor. He limitación del uso de bibliotecas MFC sólo como mi proyecto tiene que ser compilado con MFC.
2

Es posible crear un puntero a una clase en C++

¿Cómo puedo crear un puntero a una clase. Supongo, que las clases existe en algún lugar en la memoria RAM, por lo tanto, es posible obtener un puntero a él? No me refiero a un puntero a un objeto, me refiero a un puntero a la clase en sí (como un pun...
0

función de error no se ha declarado en este ámbito se encuentran en una CodeBlocks proyecto de C++

Yo estaba escribiendo una muy básica C++ proyecto en CodeBlocks. Tengo los siguientes archivos en el directorio de origen: add.cpp #include <iostream> using namespace std; void add(void); void add(void) { int num1, num2, sum; cou...
1

Cómo pasar una pimpl-lenguaje instancia de hijo a padre?

Tengo una clase padre y un niño de la clase que tienen un Pimpl implementación de la clase. Quiero crear una instancia de la pimpl en el niño de clase y pasar a los padres por el constructor del niño al constructor del padre. Yo intenté crear un pad...
0

Normalización de Unicode forma, mientras que la comparación de

Me estoy convirtiendo en un std::string a UnicodeString icu::UnicodeString::fromUTF8. Y yo comparo esto con otro icu::UnicodeString. Qué necesito para asegurarse de que ambas cadenas unicode están en la misma normalización y forma?