Resultados de la búsqueda a petición "c++"
string.find () devuelve verdadero cuando se usa == - 1 pero falso cuando se usa <0
Estoy tratando de encontrar un personaje dentro de una cadena pero obtengo resultados inesperados. Mi entendimiento es questring::find(char c) devoluciones-1 cuando no se encuentra Sin embargo, estoy obteniendo algunos resultados ...
¿Por qué la implementación de std :: string de Microsoft requiere 40 bytes en la pila?
Habiendo visto recientementeeste video [https://www.youtube.com/watch?v=kPR8h4-qZdk]sobre la implementación de cadena de Facebook, tenía curiosidad por ver los aspectos internos de la implementación de Microsoft. Desafortunadamente, el archivo de ...
¿Es posible cambiar el tipo de retorno al anular una función virtual en C ++?
Me encuentro con un problema sobre anular funciones virtuales, de hecho, se trata de hessian (un protocolo de servicio web). tiene una clase base Object, y algunas clases derivadas: Long, Int, String, ..., todas las clases derivadas tienen una ...
Comprobando si dos curvas cúbicas de Bézier se cruzan
Para un proyecto personal, necesitaría averiguar si se cruzan dos curvas cúbicas de Bézier. No necesito saber dónde: solo necesito saber si lo hacen. Sin embargo, necesitaría hacerlo rápido. He estado limpiando el lugar y encontré varios ...
Agregar bibliotecas QT5 a CMake
Soy nuevo en el uso de CMake. Estoy tratando de crear un archivo CMakeList simple y agregar soporte para QPrinter y QTextDocument de QT5 5.7. Por lo que he encontrado, tengo que agregar las siguientes bibliotecas a mi archivo ...
LNK2001: Mis bibliotecas de impulso (probablemente) están compiladas incorrectamente
Decidí actualizar mis bibliotecas de impulso de 1.61 a 1.63, y en el proyecto que actualicé para usar los nuevos archivos, recibo algunos mensajes de error nuevos que no recibía antes: error LNK2001: unresolved external symbol "class ...
¿Se requiere conversión endian para los datos de wchar_t?
En C / C ++, si un valor de caracteres anchos de varios bytes (wchar_t) se transmite desde un sistema big-endian a un sistema little-endian (o viceversa), ¿saldrá el mismo valor en el otro lado? ¿O será necesario intercambiar los bytes?
Función CUDA activable por el dispositivo o el host
Tengo una función reutilizable en algún código CUDA que debe llamarse tanto desde el dispositivo como desde el host. ¿Hay un calificador apropiado para esto? p.ej. ¿Cuál es la definición correcta para func1 en este caso? int func1 (int a, int ...
¿Cuál es la diferencia entre "template <class T>" y "template <typename T>"? [duplicar]
Posible duplicado: ¿Usar 'class' o 'typename' para los parámetros de la plantilla? [https://stackoverflow.com/questions/213121/use-class-or-typename-for-template-parameters] Veo dos declaraciones de clase de plantilla diferentes: template ...
Evitar movimientos adicionales en make_unique / make_shared / emplace / etc para estructuras que usan inicialización agregada
std::make_unique() (y funciones similares) tienen un pocoproblema [http://coliru.stacked-crooked.com/a/7d4063069bcca194]: #include <cstdio> #include <memory> using namespace std; struct S { S() { printf("ctor\n"); } ~S() { printf("dtor\n"); } ...