es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: VISUAL-C++

Cómo convertir el vector del tipo C++ al tipo C correspondiente en Python.

Cómo convertir el vector del tipo C++ al tipo C correspondiente en Python c++ extern “C” API void vector_string_test(string* data) { vector vec = {“123abc”,”456efg”}; std::memcpy(data, vec.data(), vec.size() * sizeof vec[0]);} python dll=dll.LoadLibrary(dll_path) vector_string_test=dll.vector_string_test vector_string_test.argtypes=(POINTER(ctypes.c_wchar_p),) vector_string_test.restype=None data=(c_wchar_p*2)() vector_string_test(data) data_ptr=cast(data,c_char_p) print(data_ptr.value) Luego obtengo: b’123abc’ Así que, ¿Cómo obtengo todos los resultados . . . Read more

Clase derivada de std::ctype no compila para char.

El código a continuación no se compila con: anulación no anuló ningún método de la clase base y do_is no es un miembro de ctype. Funciona bien para wchar_t. Probado en VC++ 2022, configuraciones predeterminadas. [EDITAR] Obtengo el mismo resultado para GCC en línea. Parece que es una característica, pero . . . Read more

Error C4700: variable local no inicializada; cómo inicializarla en una aplicación MFC

Aquí está la pequeña parte de mi código. Estoy tratando de convertir mis operandos de cadena en enteros cuando los necesito con la función “atoi”. Y me encuentro con un error “variable local no inicializada”. ¿Cómo puedo solucionar este problema? CDC * pDC = GetDC(); CSize cz; input1.GetWindowTextW(operant1); input2.GetWindowTextW(operant2); combo.GetWindowTextW(advanced_text); . . . Read more