Que dois-je regarder pour voir si je suis sous Windows ou Unix,
Attribut conféré aux logiciels informatiques ou aux méthodes et concepts informatiques mis en œuvre et interagissant sur plusieurs plates-formes informatiques.
Que dois-je regarder pour voir si je suis sous Windows ou Unix,
J'ai essayé de valider des fichiers avec des lignes se terminant par CRLF, mais cela a échoué. J'ai passé toute une journée de travail sur mon ordinateur Windows à essayer différentes stratégies et j'ai presque été tenté d'arrêter d'utiliser Git et d'essayer Mercurial . Veuillez ne partager qu'une...
Comment obtenir une nouvelle ligne dépendante de la plate-forme en Java? Je ne peux pas l'utiliser
Un fichier nommé stdafx.hest automatiquement généré lorsque je démarre un projet dans Visual Studio 2010. J'ai besoin de créer une bibliothèque C ++ multiplateforme, donc je n'utilise / ne peux pas utiliser ce fichier d'en-tête. À quoi stdafx.hsert-il? Puis-je supprimer ce fichier...
Existe-t-il un moyen multiplateforme pour obtenir la date et l'heure actuelles en C
Existe-t-il un meilleur moyen que d'essayer simplement d'ouvrir le fichier? int exists(const char *fname) { FILE *file; if ((file = fopen(fname, "r"))) { fclose(file); return 1; } return 0; }
J'ai un script shell qui est utilisé à la fois sur Windows / Cygwin et Mac et Linux. Il a besoin de variables légèrement différentes pour chaque version. Comment un script shell / bash peut-il détecter s'il s'exécute dans Cygwin, sur un Mac ou sous
La difficulté est qu'elle doit être multiplateforme. Windows 2000, XP, Vista, OSX, Linux, autres variantes Unix. Je recherche un extrait de code qui peut accomplir cela pour toutes les plates-formes et un moyen de détecter la plate-forme. Maintenant, vous devez être conscient du bogue 4787931 qui...
J'esquisse l'architecture d'un ensemble de programmes qui partagent divers objets interdépendants stockés dans une base de données. Je veux que l'un des programmes agisse comme un service qui fournit une interface de niveau supérieur pour les opérations sur ces objets, et que les autres programmes...
Existe-t-il un moyen multiplateforme d'obtenir le chemin d'accès au temprépertoire dans Python 2.6? Par exemple, sous Linux, ce serait /tmp, tandis que sous XP C:\Documents and settings\[user]\Application
Je continue à me mettre en nœuds lorsque je manipule des chemins et des noms de fichiers, car je n'ai pas de système de nommage commun que j'utilise. Je dois trouver une norme de dénomination et la respecter, et je voudrais être clair et cohérent avec les autres, donc je m'ouvre pour apprendre les...
Quelle est la différence entre deux, le cas échéant (par rapport à
Existe-t-il un package, pour Ubuntu et / ou CentOS, qui dispose d'un outil de ligne de commande capable d'exécuter un XPath one-liner comme foo //element@attribute filename.xmlor foo //element@attribute < filename.xmlet de renvoyer les résultats ligne par ligne? Je suis à la recherche de...
Je souhaite surveiller les informations système suivantes en Java: Utilisation actuelle du processeur ** (pourcentage) Mémoire disponible * (libre / totale) Espace disque disponible (libre / total) * Notez que je veux dire la mémoire globale disponible pour l'ensemble du système, pas seulement la...
J'envisage de passer d'un projet multiplateforme à partir de systèmes de gestion de build séparés dans Visual C ++, XCode et makefiles vers CMake. Une fonctionnalité essentielle dont j'ai besoin est d'ajouter automatiquement tous les fichiers d'un répertoire à une cible. Bien que cela soit facile à...
Comment pourrais-je générer une liste de toutes les permutations possibles d'une chaîne entre les caractères x et y de longueur, contenant une liste variable de caractères. N'importe quelle langue fonctionnerait, mais elle devrait être
De temps en temps, quelqu'un sur SO fait remarquer que char(alias «octet») n'est pas nécessairement 8 bits . Il semble que le 8 bits charsoit presque universel. J'aurais pensé que pour les plates-formes grand public, il est nécessaire d'avoir un 8 bits charpour assurer sa viabilité sur le marché. À...
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...
Android avec NDK prend en charge le code C / C ++ et iOS avec Objective-C ++ prend également en charge, alors comment puis-je écrire des applications avec du code C / C ++ natif partagé entre Android et
J'écris un code multiplateforme, qui devrait être compilé sous Linux, Windows, Mac OS. Sous Windows, je dois prendre en charge Visual Studio et mingw. Il y a quelques morceaux de code spécifiques à la plate-forme, que je devrais placer dans l' #ifdef .. #endifenvironnement. Par exemple, j'ai placé...