Tôi không bao giờ biết tên chính xác của một hàm viết/lưu trữ/lưu nội dung nào đó trong một tệp. Khi nào tôi nên sử dụng save()
so với store()
so với write()
và sự khác biệt về ý nghĩa giữa chúng là gì?Sự khác biệt ngữ nghĩa giữa lưu/ghi/lưu trữ và đọc/tải?
Tôi đoán store
được sử dụng nếu tôi ghi vào cơ sở dữ liệu, write
đối với tệp văn bản và save
cho dữ liệu nhị phân, đúng không? Còn các tệp XML thì sao?
Điểm tốt. 'Save' thường bao gồm' open' (hoặc 'connect'),' write', 'close' (hoặc' disconnect'), trong khi 'write' là, giả sử, nguyên tử. –
Nhưng trong ứng dụng dành cho máy tính để bàn như trình xử lý văn bản hoặc chương trình chỉnh sửa hình ảnh, lưu thường không đóng tệp. –
@ kirdie nó phụ thuộc vào ứng dụng (tức là gimp không khóa tệp, trong khi PS không). –