Questions marquées «portability»

Le code portable peut être exécuté avec peu ou pas de modification dans plusieurs environnements. Les applications portables peuvent être exécutées, par exemple, à partir d'une clé USB sans modifier l'environnement d'un ordinateur.

2
En quoi SO_REUSEADDR et SO_REUSEPORT diffèrent-ils?
Le man pagesprogrammeur et les options Documentations pour socket SO_REUSEADDRet SO_REUSEPORTsont différents pour différents systèmes d'exploitation et souvent très confus. Certains systèmes d'exploitation n'ont même pas la possibilité SO_REUSEPORT. Le WEB regorge d'informations contradictoires à ce sujet et souvent vous pouvez trouver des informations qui ne sont vraies que pour …

12
Existe-t-il un moyen portable d'obtenir le nom d'utilisateur actuel en Python?
Existe-t-il un moyen portable d'obtenir le nom d'utilisateur de l'utilisateur actuel en Python (c'est-à-dire, qui fonctionne sous Linux et Windows, au moins). Cela fonctionnerait comme os.getuid: >>> os.getuid() 42 >>> os.getusername() 'slartibartfast' J'ai fait des recherches sur Google et j'ai été surpris de ne pas trouver de réponse définitive (même …






23
Qu'est-ce qui appartient à un outil pédagogique pour démontrer les suppositions injustifiées que les gens font en C / C ++?
Je voudrais préparer un petit outil éducatif pour SO qui devrait aider les programmeurs débutants (et intermédiaires) à reconnaître et à contester leurs hypothèses injustifiées en C, C ++ et leurs plates-formes. Exemples: "les entiers s'enroulent" "tout le monde a ASCII" "Je peux stocker un pointeur de fonction dans un …

8
Instructions spécifiques au système d'exploitation dans CMAKE: Comment faire?
Je suis un débutant à CMAKE. Vous trouverez ci-dessous un simple fichier cmake qui fonctionne bien dans les fenêtres d'environnement mingw. Le problème est clairement avectarget_link_libraries() fonction de CMAKE où je lie libwsock32.a. Dans Windows, cela fonctionne et j'obtiens les résultats. Cependant, comme prévu, sous Linux, le /usr/bin/ldcherchera -lwsock32ce qui …
108 c++  linux  cmake  mingw  portability 


4
Les fonctionnalités expérimentales du C ++ moderne sont-elles fiables pour les projets à long terme?
J'ai un projet qui utilise actuellement C ++ 11/14, mais il nécessite quelque chose comme std::filesystem, qui n'est disponible qu'en C ++ 17, et par conséquent je n'ai pas la chance de l'utiliser actuellement. Je vois, cependant, qu'il est disponible dans mon compilateur actuel en tant que std::experimental::filesystem. Est-ce une …

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.