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!
This doesn't seem like a Boost or even a C++ libraries question... is
there a more appropriate place for it?
-- 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