|
Boost : |
From: David Abrahams (dave_at_[hidden])
Date: 2007-11-21 08:57:19
on Wed Nov 21 2007, John Torjo <john.groups-AT-torjo.com> wrote:
> Hi all,
>
> I need some C help :
> I want to create a macro that will expand to char* string or wchar_t*
> string, depending on the application's *char_type*.
> This is what I have so far:
>
> // the very short version
> #define BOOST_LOG_STR(x) ( x, L ## x)
>
>
> The problem I have is when using it this way:
>
> BOOST_LOG_STR("this " " and that");
>
> It gives me the eror - concatenating wide and narrow strings. How do I
> get 'round that? Thanks!
Hi John,
This doesn't seem like a Boost or even a C++ libraries question... is
there a more appropriate place for it?
Regards,
-- Dave Abrahams Boost Consulting http://www.boost-consulting.com
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk