için Open_memstream eşdeğeri Kitaplıktaki open_memstream kullanıyorum ancak bu kütüphaneyi MSVC'ye bağlamak istiyorum. Eşdeğer bir işlev yok gibi görünüyor, ama yeterince benzer bir şey var mı? yaparMSVC
Ne open_memstream o bir char ** hedef ve boyut alır ve birçok yazma, veri (Char ** argüman erişilebilir) dinamik olarak atanan tampon depolanan bir FILE * döndürür. FILE kapatılırken char **, akışa yazılan verileri içerir. Bu, büyük ve karmaşık dize akışları oluşturmanın kolay bir yoludur.
Hem okunaklı hem de adres çubuğundan arama yapmak mümkün olsa da, sadece yazacağım.
MSVC'de benzer bir bellek FILE akışı açmanın bir yolu var mı? Ayrıca, bu saf C, C++ değil.
BSD'nin geri çağrılar ayarlayarak özel bir akış oluşturmanıza olanak veren funopen adlı bir işlevi olduğunu fark ettim, belki MSVC için benzer bir şey var mı? – ext