Вопросы с тегом «platform-independent»

5
Node.js - Найти домашний каталог в зависимости от платформы
Process.platform возвращает «win32» для Windows. В Windows домашним каталогом пользователя может быть C: \ Users [ИМЯ ПОЛЬЗОВАТЕЛЯ] или C: \ Documents and Settings [ИМЯ ПОЛЬЗОВАТЕЛЯ] в зависимости от того, какая версия Windows используется. В Unix это не проблема.

2
File.separator против 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_tC, но похоже, что 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.