A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://mail.python.org/pipermail/python-dev/2018-April/153257.html below:

[Python-Dev] PEP 572: Usage of assignment expressions in C

[Python-Dev] PEP 572: Usage of assignment expressions in C [Python-Dev] PEP 572: Usage of assignment expressions in CVictor Stinner vstinner at redhat.com
Mon Apr 30 04:02:53 EDT 2018
2018-04-28 17:45 GMT+02:00 Antoine Pitrou <solipsis at pitrou.net>:
>   // Read up to n bytes from file descriptor
>   if ((bytes_read = read(fd, buf, n)) == -1) {
>       // Error occurred while reading, do something
>   }

About C, there is a popular coding style (not used by our PEP 7) for comparison:

   if (-1 == n) ...

The advantage is to prevent typo mistakes because "-1 = n" is a syntax error.

Victor
More information about the Python-Dev mailing list

RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4