void log(){
time_t current = time(0);
tm *ptm = localtime(¤t);
stuf...
}
Chỉ muốn chắc chắn - tôi có cần giải phóng bộ nhớ được cấp phát con trỏ tm ở cuối phương thức không?Bộ nhớ cho giờ địa phương có cần phải được deallocated?
bản sao có thể có của [Cấu trúc kết quả của thời gian cục bộ được phân bổ trong C?] (Http://stackoverflow.com/questions/8694365/how-is-the-result-struct-of-localtime-allocated-in- c) – user
Ngoài ra, hãy xem [Làm thế nào để giải quyết sự rò rỉ dyld và cục bộ khi lập hồ sơ dự án?] (http://stackoverflow.com/q/10105181) – jww