Bonjour à tous,
je reviens plusieurs mois après sur ce fil pour poser de nouvelles questions.
En procédant ainsi, j'ai des temps de compilation qui sont amplifiés. Ceci est dû à l'utilisation de...
Type: Messages; Utilisateur: dest
Bonjour à tous,
je reviens plusieurs mois après sur ce fil pour poser de nouvelles questions.
En procédant ainsi, j'ai des temps de compilation qui sont amplifiés. Ceci est dû à l'utilisation de...
Merci Bluestorm pour à la fois ta réponse :ccool: mais aussi tes recommandations.
Concernant les recommandations, j'en prends bonne note mais comment permettre d'utiliser le SGBD de son choix (dans...
Bonsoir,
comment le compile-t-on car il me jette pour erreur de syntaxe ?
Merci.
Justement, j'ai parcouru la doc mais les exemples sont dépréciés.
Bonjour,
je souhaiterais faire appel au préprocesseur pour compiler ou non certaines parties de code.
Pour mon projet, j'ai développé une couche intermédiaire pour SQL. L'idée c'est de pouvoir y...
Merci pour ces exemples ! C'est excellent !
Tu m'as bien appris !
Salut adtunum,
merci beaucoup pour cet exemple que je ne manquerai pas d'appliquer à mon projet en rentrant ce soir.
Du reste, je vais supprimer le Unix.write et utiliser à la place un...
Je parlais de texte parce que le pipe est de type Unix.file_descr et que pour écrire dedans, j'utilise Unix.write file_descr -> string -> int -> int -> int
Jusqu'à maintenant, je n'avais que du...
Bonjour,
comment peut-on faire transiter des données à travers un pipe qui n'accepte que du texte ?
En fait, j'ai besoin d'accéder à une table de hachage mais j'ai fait le choix de forker le...
Je dois avoir quelques fold_right en stock à modifier par des fold_left :ccool:
Merci.
Je dirais que c'est fold_left le plus performant mais j'ai des difficultés pour le justifier.
L'empreinte mémoire du fold_right m'a l'air plus élevé car il faut descendre très bas pour atteindre la...
Dans ce cas, je préfère encore utiliser le fchmod.
L'ennui, c'est que si je change l'umask, ce sera valable pour tous les futurs fichiers créés.
Pour celui-ci, il faudrait que je change l'umask avant, je crée le fichier puis je rétablis l'umask.
...
Désolé, je me permets de faire un petit hors-sujet mais uniquement parce que la réponse a été fournie.
De façon général, est-il plus performant de faire un fold_left ou un fold_right ?
Bonjour,
Je souhaite ouvrir un fichier en écriture en mode append. Pour cela, j'emploie la fonction suivante :
let fd = Unix.openfile "log.txt" [ O_WRONLY ; O_APPEND ; O_CREAT ] 0o666 in
...
Merci tout le monde.
Je ne pensais pas que mon sujet allait autant être sujet à débat mais je vous remercie pour vos remarques qui en intéresseront certainement d'autres que moi.
Salut IOWT,
c'est justement parce que je suis convaincu de faire du mauvais que je souhaite m'améliorer. Et puis même dans des programmes dit mauvais, je peux y trouver des choses intéressantes.
Ca fait un calcul au lieu de 2. Et à part ça, ça fait que la ligne était moins longue et moins chiante à taper.
C'est pas faux.
En m'inspirant de ce que tu m'as proposé, voici ce que j'obtiens.
open Str;;
let myget s = ...
Héhé, j'ai eu le temps de voir que tu t'étais planté lors de l'envoi de ton message ;)
Ok pour Camlp4, c'est encore un peu obscure pour moi ça. Je vais y jeter un oeil.
Sinon oui, je reconnais...
Bonjour,
pour parser une chaîne, j'avais sorti l'artillerie lourde ocamllex/ocamlyacc. À présent, je pense que ce serait une meilleure idée d'utiliser Genlex qui serait plus léger.
Voici le...
En fait, je développe un petit programme qui fonctionne pour remplir un besoin perso mais j'aimerais m'inspirer de programmes déjà existants pour corriger à la fois la structure du code (bonne...
Bonjour Cacophrène,
merci pour le conseil pour interrompre la table de Hachage.
Concernant le pointeur NULL, je me doutais de ce que tu allais dire. Aurais-tu un projet à me conseiller où je...
Bonjour à tous,
depuis un moment, je ne sais comment écrire un code en O'Caml. Alors je l'ai écrit d'une façon mais cela ne me semble pas être une bonne pratique.
Voici comment j'extraie une...
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.