c ++ raii là gì
Resource Acquisition Is Initialization hay RAII, là một kỹ thuật lập trình C ++ (Câu hỏi thường gặp về phong cách và kỹ thuật C ++, isocpp / CppCoreGuidelines) ràng buộc vòng đời của tài nguyên (bộ nhớ được cấp phát, luồng thực thi, ổ cắm mở, tệp mở, mutex bị khóa, kết nối cơ sở dữ liệuÃƒÂ ¢ Ã‚â‚¬Ã‚â € bất cứ thứ gì tồn tại với nguồn cung hạn chế) cho thời gian tồn tại của một đối tượng.
ÃƒÂ ¢ Ã‚â‚¬Ã‚Å “C ++ là một ngôn ngữ kinh khủng, ÃƒÂ ¢ Ã‚â‚¬Ã‚ bắt đầu một câu trả lời của mình cho một người đã hỏi tại sao Git được viết bằng C mà không phải C ++. Nhiều chương trình Linux nổi tiếng được viết bằng C ÃƒÂ ¢ Ã‚â‚¬Ã‚â € không phải C ++ ÃƒÂ ¢ Ã‚â‚¬Ã‚â € như máy chủ web Apache và Nginx. Một số dự án được phát triển bằng cả C ++ và C và thường là các ngôn ngữ lập trình khác. Ã ‚bắt đầu một câu trả lời của mình cho một người đã hỏi tại sao Git được viết bằng C mà không phải C ++. Nhiều chương trình Linux nổi tiếng được viết bằng C ÃƒÂ ¢ Ã‚â‚¬Ã‚â € không phải C ++ ÃƒÂ ¢ Ã‚â‚¬Ã‚â € như máy chủ web Apache và Nginx. Một số dự án được phát triển bằng cả C ++ và C và thường là các ngôn ngữ lập trình khác.