Chương trình của tôi chạy trên nhiều nền tảng. Trong số đó, Windows CE. Hiện tại, sprintf được sử dụng rộng rãi, dẫn đến nhiều vấn đề với tràn bộ đệm vv. Thay vào đó, tôi muốn thay thế chúng bằng các cuộc gọi đến snprintf. Cho Visual Studio, tôi thấy câu hỏi này, mà giải quyết được phần win32 của vấn đề:snprintf cho Windows CE
snprintf and Visual Studio 2010
nhưng tôi không thể có được nó làm việc cho Windows CE, vì các chức năng _vsnprintf_s
và _vscprintf
, và hằng số _TUNCATE
không có sẵn. Có ai biết một cách để nhân rộng hành vi snprintf (linux) trên Windows CE?
Kiểm tra xem phản hồi này có thể cung cấp cho bạn thông tin hữu ích http://stackoverflow.com/questions/23882340/windows-ce-5-0-vs-windows-mobile-6/23883768#23883768 – daniele3004