Preguntas etiquetadas con c++

C ++ es un lenguaje de programación de propósito general. Originalmente fue diseñado como una extensión de C y tiene una sintaxis similar, pero ahora es un lenguaje completamente diferente. Use esta etiqueta para preguntas sobre el código (que se compilará) con un compilador de C ++. Utilice una etiqueta específica de la versión para preguntas relacionadas con una revisión estándar específica [C ++ 11], [C ++ 14], [C ++ 17] o [C ++ 20], etc.





10
Convertir un puntero en un número entero
Estoy tratando de adaptar un código existente a una máquina de 64 bits. El principal problema es que en una función, el codificador anterior usa un argumento void * que se convierte al tipo adecuado en la función misma. Un pequeño ejemplo: void function(MESSAGE_ID id, void* param) { if(id == …
85 c++  gcc  casting  64-bit  32-bit 


7
¿Cómo pasar un vector a una función?
Estoy tratando de enviar un vector como argumento a una función y no puedo averiguar cómo hacer que funcione. Intenté un montón de formas diferentes, pero todas dan diferentes mensajes de error. Solo incluyo parte del código, ya que solo esta parte no funciona. (el vector "aleatorio" se llena con …
85 c++  function  vector 

5
Comparaciones firmadas / no firmadas
Estoy tratando de entender por qué el siguiente código no emite una advertencia en el lugar indicado. //from limits.h #define UINT_MAX 0xffffffff /* maximum unsigned int value */ #define INT_MAX 2147483647 /* maximum (signed) int value */ /* = 0x7fffffff */ int a = INT_MAX; //_int64 a = INT_MAX; // …


6
¿Obteniendo std :: ifstream para manejar LF, CR y CRLF?
Específicamente me interesa istream& getline ( istream& is, string& str );. ¿Existe una opción para el constructor de ifstream para decirle que convierta todas las codificaciones de nueva línea a '\ n' bajo el capó? Quiero poder llamar getliney que maneje con gracia todos los finales de línea. Actualización : …
85 c++  ifstream  newline 



5
C # equivalente del vector C ++, con memoria contigua?
¿Cuál es el equivalente en C # del vector C ++? Estoy buscando esta característica: Tener una matriz dinámica de memoria almacenada de forma contigua que no tenga una penalización de rendimiento para el acceso frente a las matrices estándar. Estaba buscando y dicen .NET equivalent to the vector in …
85 c#  c++  vector 

5
¿Cómo se 'reasigna' en C ++?
¿Cómo puedo hacerlo reallocen C ++? Parece que falta en el lenguaje - ¡hay newy deletepero no resize! Lo necesito porque a medida que mi programa lee más datos, necesito reasignar el búfer para contenerlo. No creo que deleteusar el puntero antiguo y newuno nuevo y más grande sea la …


Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.