Palabra clave mutable de C++

El especificador de clase de almacenamiento mutable en C++ (o el uso de la palabra clave mutable en C++)  auto, register, static y extern son los especificadores de clase de almacenamiento en C. typedef también se considera como un especificador de clase de almacenamiento en C. C++ también admite todas estas clases de almacenamiento especificadores. … Continue reading «Palabra clave mutable de C++»

¿Cuándo se destruyen los objetos estáticos?

Tenga cuidado con estas dos personas, nuevos amigos y viejos enemigos : Kabir ¿Qué es una palabra clave estática en C++? La palabra clave estática se puede aplicar a variables locales, funciones, miembros de datos de clase y objetos en C++. La variable local estática conserva sus valores entre la llamada a la función y … Continue reading «¿Cuándo se destruyen los objetos estáticos?»

Redeclaración de variable global en C

Considere los siguientes dos programas: // Program 1 int main() {    int x;    int x = 5;    printf(«%d», x);    return 0;  } Salida en C: redeclaration of ‘x’ with no linkage // Program 2 int x; int x = 5;    int main() {    printf(«%d», x);    return 0;  } Salida en C: 5 En C, … Continue reading «Redeclaración de variable global en C»