On Saturday, 19 November 2016 at 03:52:02 UTC, Ryan wrote:
Why do I see double `not` operators sometimes in D code? An example it the last post of this thread.http://forum.dlang.org/thread/ktlpnikvdwgbvfaam...@forum.dlang.orgimport core.sys.windows.windows : GetConsoleCP; bool hasConsole = !!GetConsoleCP();Thanks.
It's a more concise way of writing: GetConsoleCP() != 0You can do this in C/C++ as well (and presumably some other languages).