<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=koi8-r">
</head>
<body text="#000000" bgcolor="#FFFFFF">
<p><br>
</p>
<br>
<div class="moz-cite-prefix">07.02.2019 12:20, Sergey V Turchin
пишет:<br>
</div>
<blockquote type="cite"
cite="mid:1747613.0GrRcEA3A2@zerg.malta.altlinux.ru">
<pre wrap="">On Tuesday, 5 February 2019 18:50:50 MSK Nikolai Kostrigin wrote:
[...]
</pre>
<blockquote type="cite">
<pre wrap="">Действия, необходимые для починки, чаще всего, тривиальны и сводятся к
определению типа "my_bool"
+#if defined(bool)
</pre>
</blockquote>
<pre wrap="">Это не работает. В С++/Qt5, по крайней мере.
[...]</pre>
</blockquote>
Согласен. Скорее, в общем для C++, т.к bool в С99 это
<pre><span class="preprocessor">#define bool _Bool</span></pre>
а для С++ bool - встроенный тип.<br>
Прошу прощения, нужно было в качестве примера привести более общий
случай:<br>
<pre wrap="">#if !defined(my_bool)
...
</pre>
<blockquote type="cite"
cite="mid:1747613.0GrRcEA3A2@zerg.malta.altlinux.ru">
<pre wrap="">
</pre>
</blockquote>
<br>
<pre class="moz-signature" cols="72">--
Best regards,
Nikolai Kostrigin
</pre>
</body>
</html>