On Tue, 19 Oct 2010, Patrick Dupre wrote:
> Bonjour,
>
> Est-ce qu'il y a moyen de faire ?
> #define VERSION 1.01
> const char title [] = "version: VERSION" ;
>
>
> Cela ne marche pas case le " empeche la substitution de VERSION
>
> Je ne peux pas utilise strcat car j'ai besoin de const char.
> J'ai aussi essaye en declarant static mais je n'arrive pas
> a faire que la concatenation soit faite a la compilation.
> Est-ce que l'on peut compiler 2 chaines const a la compilation ?
>
J'ai trouve une solution en:
#define VERSION "1.01"
#define concat(first, second) first second
const char title [] = concat ("version: ", VERSION) ;
!!!
--
---
==========================================================================
Patrick DUPRÉ | |
Department of Chemistry | | Phone: (44)-(0)-1904-434384
The University of York | | Fax: (44)-(0)-1904-432516
Heslington | |
York YO10 5DD United Kingdom | | email: patrick.dupre@???
==========================================================================