In C static
può significare una variabile locale o una funzione/variabile globale senza collegamento esterno. In C++ può anche significare una variabile membro o una funzione membro per classe.Come è accaduto che "statico" denoti una funzione/variabile senza collegamento esterno in C e C++?
C'è qualche riferimento a come è successo che la parola chiave static
che sembra totalmente irrilevante per mancanza di collegamento esterno viene utilizzata per indicare la mancanza di collegamento esterno?
E static ha, come gran parte della parola chiave C++, un significato dipendente dal contesto. – Klaim