|
Boost : |
Subject: Re: [boost] [msvc] #warning preprocessor directive
From: Andrey Semashev (andrey.semashev_at_[hidden])
Date: 2017-10-17 16:08:29
On 10/17/17 18:59, Peter Dimov via Boost wrote:
> Robert Ramey wrote:
>> personally I don't see any difference between #warning and the already
>> existing and portable #pragma message - which is what I use on a
>> regular basis.
>
> `#pragma message("foo")` results in the following output:
>
> foo
>
> and shows nothing in the IDE warning list. So you either don't see it,
> or if you do, you have no clue where did it come from.
This is QoI. Gcc does produce this message:
1.cpp:1:22: note: #pragma message: foo
#pragma message("foo")
^
The source file and position are present in the message.
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk