IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Free Pascal Discussion :

Optimisation d'une itération sur une String (enlever le dernier mot)


Sujet :

Free Pascal

Mode arborescent

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Invité
    Invité(e)
    Par défaut Optimisation d'une itération sur une String (enlever le dernier mot)
    Bonjour,

    sous Linux, je cherche à enlever le dernier mot d'une chaîne et à réitérer l'opération:
    Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do
    Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed
    Lorem ipsum dolor sit amet, consectetur adipisicing elit,
    Lorem ipsum dolor sit amet, consectetur adipisicing
    [...]
    Dans la mesure où cette opération est réalisée un grand nombre de fois dans le OnDrawCell d'une TStringGrid, je cherche une méthode optimisée : rapidité max. (et fuites mémoire min. ... si on utilise des pointeurs).
    J'ai essayé par split et par diverses fonctions de SysUtils : efficaces mais lentes

    Une piste ? Merci Gilles
    Dernière modification par Invité ; 18/02/2013 à 10h27. Motif: Amélioration de la formulation

Discussions similaires

  1. [WD18] Metre une colonne d'une Table sur une ligne d'une autre Table
    Par Totophe2 dans le forum WinDev
    Réponses: 2
    Dernier message: 22/11/2013, 12h58
  2. probleme avec l'appui sur une touche sur une jframe ou jdialog
    Par jeanfeu dans le forum Agents de placement/Fenêtres
    Réponses: 1
    Dernier message: 05/08/2008, 16h14
  3. [VBA Excel] Appliquer une macro sur une celulle contenant une valeur
    Par tchauviere dans le forum Macros et VBA Excel
    Réponses: 7
    Dernier message: 21/01/2008, 10h21
  4. Réponses: 3
    Dernier message: 06/11/2007, 11h18
  5. Réponses: 3
    Dernier message: 16/01/2006, 16h02

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo