Tôi đang viết chương trình nhỏ ở đồng bằng C tại đây. Điều tôi cần là tạo một tệp trực tiếp bên trong bộ nhớ (không được ghi trên đĩa cứng) Hiện tại tôi có thể sử dụng fopen("filename.txt,"wb")
để ghi vào tệp.C - tạo tập tin trong bộ nhớ
Tôi biết rằng trong linux bạn có thể sử dụng fmemopen()
. Có một giải pháp tương tự cho win32?
Tại sao? Bạn có mong đợi/cần có thể sử dụng các hàm I/O 'FILE *' thông thường như 'fread()' để đọc từ tệp, khi được tạo không? – unwind
Bạn đang cố gắng giải quyết vấn đề gì? Mục tiêu cuối cùng của bạn là gì? – jweyrich