Preguntas etiquetadas con c++

110
const char * const versus const char *?

Estoy ejecutando algunos programas de ejemplo para volver a familiarizarme con C ++ y me he encontrado con la siguiente pregunta. Primero, aquí está el código de ejemplo: void print_string(const char * the_string) { cout << the_string << endl; } int main () { print_string("What's...

110
¿Cuál es la diferencia fundamental entre MFC y ATL?

Suponiendo que solo los estoy usando para programas GUI "normales" (sin COM, sin ActiveX, nada sofisticado), ¿cuál es la diferencia fundamental que veré entre ATL y MFC, para ayudarme a descubrir cuál usar? Hice algunas búsquedas en la web, pero al final ninguna de las respuestas realmente...

110
Malloc vs new - acolchado diferente

Estoy revisando el código C ++ de otra persona para nuestro proyecto que usa MPI para computación de alto rendimiento (10 ^ 5 - 10 ^ 6 núcleos). El código está destinado a permitir las comunicaciones entre (potencialmente) diferentes máquinas en diferentes arquitecturas. Ha escrito un comentario...

110
¿Constante de C / C ++ NaN (literal)?

¿Es posible asignar un NaNa a doubleo floaten C / C ++? Al igual que en JavaScript que hace: a = NaN. Entonces, más tarde, puede verificar si la variable es un número o

109
LPCSTR, LPCTSTR y LPTSTR

Lo que la diferencia entre LPCSTR, LPCTSTRy LPTSTR? ¿Por qué necesitamos hacer esto para convertir una cadena en una variable de estructura LV/ ? _ITEMpszText LV_DISPINFO dispinfo; dispinfo.item.pszText =