Opérateur de concaténation pour char *
Bonjour,
je développe en c++ sur visual studio 2005 une application qui dialogue avec une base de données oracle.
La requête suivante nécessite que la variable pile soit un char *:
Code:
1 2
|
OCI_Prepare(st, "begin :fin := dbms_pipe.receive_message('" + pile + "', 0); end;"); |
Or dans ce cas, l'erreur suivante survient:
Citation:
error C2679: binary '+' : no operator found which takes a right-hand operand of type 'char *' (or there is no acceptable conversion)
Existe-il un opérateur de concaténation spécial pour les char *?