C ++ 함수에서 정적 변수의 수명은 얼마입니까? 변수가 static함수 범위에서 선언 된 경우 한 번만 초기화되고 함수 호출간에 값이 유지됩니다. 수명이 정확히 무엇입니까? 생성자와 소멸자는 언제 호출됩니까? void foo() { static string plonk = "When will I die?"; } 함수 static변수 의 수명은 프로그램 흐름 이 처음으로 선언을 만나고 프로그램 종료시 종료됩니다 [0]에 시작합니다 . 즉, 런타임은 실제로 구성된 경우에만 소장을 유지하기 위해 일부 장부 보관을 수행해야합니다. 표준 정적 객체의 소멸자가 완공의 역순으로 실행해야한다는 것을 말한다 있기 때문에 또한, [1] , 건설의 순서가 특정 프로그램의 실행에 따라 달라질 수 있습니다 건설의 순서가 고려되..