Запитання з тегом «platform-independent»

5
Node.js - Знайдіть домашній каталог за допомогою агностичного методу платформи
Process.platform повертає "win32" для Windows. У домашньому каталозі Windows може бути C: \ Users [USERNAME] або C: \ Документи та налаштування [USERNAME], залежно від того, яка версія Windows використовується. У Unix це не проблема.

2
File.separator vs FileSystem.getSeparator () проти System.getProperty ("file.separator")?
Здається, є три однакових способи незалежно від платформи "роздільник файлів" залежно від платформи: java.io.File.separator java.nio.file.FileSystems.getDefault().getSeparator(); System.getProperty("file.separator") Як ми вирішуємо, коли використовувати який? Чи є навіть різниця між ними?

3
Незалежні від платформи size_t Специфікатори формату в c?
Я хочу роздрукувати змінну типу size_tна C, але, схоже, size_tце псевдонім для різних типів змінних на різних архітектурах. Наприклад, на одній машині (64-розрядної) такий код не видає жодних попереджень: size_t size = 1; printf("the size is %ld", size); але на моїй іншій машині (32-розрядної) наведений вище код видає таке попереджувальне …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.