Preguntas etiquetadas con c++

121
Encontrar duplicados en O (n) tiempo y O (1) espacio

Entrada: Dada una matriz de n elementos que contiene elementos de 0 a n-1, y cualquiera de estos números aparece cualquier cantidad de veces. Objetivo: encontrar estos números repetitivos en O (n) y usar solo espacio de memoria constante. Por ejemplo, que n sea 7 y la matriz sea {1, 2, 3, 1, 3,...

121
error: uso de función eliminada

He estado trabajando en un código C ++ que ha escrito un amigo y obtengo el siguiente error que nunca antes había visto al compilar con gcc4.6: error: use of deleted function ‘GameFSM_<std::array<C, 2ul> >::hdealt::hdealt()’ is implicitly deleted because the default definition would...

121
Concatenar dos cadenas literales

Estoy leyendo Accelerated C ++ de Koenig. Escribe que "la nueva idea es que podemos usar + para concatenar una cadena y una cadena literal - o, para el caso, dos cadenas (pero no dos cadenas literales). Bien, supongo que esto tiene sentido. Ahora, en dos ejercicios separados destinados a aclarar...

121
¿Qué hace la bandera permisiva?

Me pregunto qué hace la -fpermissivebandera en el compilador g ++. Estoy obteniendo: error: tomando dirección de temporal [-fpermissive] que puedo resolver dando la -fpermissivebandera al compilador. EDITAR : ¡Acabo de encontrar lo que estaba causando la parte de error de dirección temporal!...

121
¿C ++ convierte de 1 carácter a cadena? [cerrado]

Es poco probable que esta pregunta ayude a futuros visitantes; solo es relevante para un área geográfica pequeña, un momento específico en el tiempo o una situación extraordinariamente estrecha que no es generalmente aplicable a la audiencia mundial de Internet. Para obtener ayuda...

121
Qt Creator - Proyecto ERROR: Xcode no está configurado correctamente. Es posible que deba confirmar el acuerdo de licencia ejecutando / usr / bin / xcodebuild

Acabo de instalar Qt 5.5 y estoy usando Qt Creator por primera vez en OS X. Cuando instalé Qt por primera vez, me dio un mensaje de error 'Xcode 5 no instalado' que pensé que era extraño (tengo el Xcode 7 beta) , pero la instalación se completó correctamente de todos modos. Ahora, cuando inicio o...

120
¿Cómo escribo un literal corto en C ++?

Pregunta muy básica: ¿cómo escribo un shortliteral en C ++? Yo se lo siguiente: 2 es un int 2U es un unsigned int 2L es un long 2LL es un long long 2.0f es un float 2.0 es un double '\2'es un char. Pero, ¿cómo escribiría un shortliteral? Lo intenté, 2Spero eso da una advertencia del...

120
IDE de C ++ para Mac [cerrado]

Tal como está actualmente, esta pregunta no se ajusta bien a nuestro formato de preguntas y respuestas. Esperamos que las respuestas estén respaldadas por hechos, referencias o experiencia, pero es probable que esta pregunta solicite debate, argumentos, encuestas o una discusión...

120
Cast to int vs floor

¿Hay alguna diferencia entre estos: float foo1 = (int)(bar / 3.0); float foo2 = floor(bar / 3.0); Según tengo entendido, ambos casos tienen el mismo resultado. ¿Hay alguna diferencia en el código

120
imprimir pila de llamadas en C o C ++

¿Hay alguna forma de volcar la pila de llamadas en un proceso en ejecución en C o C ++ cada vez que se llama a una determinada función? Lo que tengo en mente es algo como esto: void foo() { print_stack_trace(); // foo's body return } Donde print_stack_tracefunciona de manera similar a...