Caractère pour "Retour à la ligne" dans un fichier texte ?

Caractère pour "Retour à la ligne" dans un fichier texte ? - Ada - Programmation

Marsh Posté le 09-01-2007 à 23:46:09    

Bonsoir !  
 
Voila des heures que je bloque sur un petit problème de rien du tout... J'ai beau chercher, je ne trouve rien, ni sur ce forum, ni sur Google. Peut-être que je ne cherche pas les bons termes. J'espère que vous pourrez m'aider..  
 
En fait, je cherche à "préparer" une chaine de caractères en vue de l'écrire plus tard dans un fichier texte.  
Seulement, je ne trouve pas comment signifier un retour à la ligne ! Ca parait ridicule, mais c'est comme ça.. Je n'arrive pas à faire le \0 (le retour charriot).  
 
Est-ce qu'il existe un caractère "retour à la ligne" ? Ou est-ce qu'il y a une autre technique ?  
Je suppose que je ne suis pas le seul à avoir besoin de ce genre de caractère non affichable... Ca me surprend de ne rien trouver.  
 
Pour donner un exemple, cette ligne renvoit une erreur :

Chaine(k) := '\0';

(quand Chaine(k) est un caractère).  
On obtient par exemple : strings are delimited by double quote character
Je sais, mais moi je ne veux pas la chaine de caractères "\0", mais le caractère non affichable '\0'.  
 
 
Merci pour votre aide !


Message édité par Docteur_Cube le 09-01-2007 à 23:46:43
Reply

Marsh Posté le 09-01-2007 à 23:46:09   

Reply

Marsh Posté le 10-01-2007 à 06:45:09    

je pense que l'on peut inserer des truc comme character'val(10) ou ascii.lf.


Message édité par Profil supprimé le 10-01-2007 à 06:45:35
Reply

Marsh Posté le 10-01-2007 à 22:30:44    

Effectivement, ça marche super bien !! Merci beaucoup, c'est exactement ce que je cherchais. Le pire c'est que j'avais lu ça sur plusieurs documents PDF disponibles sur Internet, mais je ne pensais pas que ça pouvais fonctionner dans mon cas.. Et pourtant, ça marche parfaitement.  
Encore merci !

Reply

Marsh Posté le 11-01-2007 à 17:36:53    

[fixed] '\0' [\fixed]
Ca c'est typiquement du C pas de l'Ada ;)

 

Si tu veux le caractère de valeur 0, c'est Charactere'val(0)


Message édité par apprentitux le 11-01-2007 à 17:40:36
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed