Salut a tous,

J'ai une question de C++, code pris d'un truc en C++ builder, donc rien
a voir mais ca me tracasse:

AnsiString jef = (AnsiString)"This is a string" + 10;

comment cela peut il fonctioner ??(car ca fonctionne, essayez donc sur C++
builder, pas essaye sur gcc, de toute facon je n'ai pas le code de leur
class ansi string).

Se que je veux dire, c'est "ou, quand comment l'object de la droite de
l'expression est il alloue ?" Est ce une extention de C++ builder de
faire cela ? Est ce une regle du C++ que je ne connais po ? 

Une reponse du genre "c'est logique, le compilateur alloue l'object" ne
me convaincra pas trop, j'aimerais justement trouver cette logique /
regle. Quel est la condition qui fait apparaite cet object magique ? 


J.

-- 

-> Jean-Francois Dive
--> [EMAIL PROTECTED]

  I think that God in creating Man somewhat overestimated his ability.
  -- Oscar Wilde
_______________________________________________________
Linux Mailing List - http://www.unixtech.be
Subscribe/Unsubscribe: http://www.unixtech.be/mailman/listinfo/linux
Archives: http://www.mail-archive.com/[EMAIL PROTECTED]
IRC: chat.unixtech.be:6667 - #unixtech

Répondre à