News Score: Score the News, Sort the News, Rewrite the Headlines

White space does matter in C23

Skip to content Usually in C identifiers are not directly followed by strings. But when U prefixed literals were introduced in C. there still were some rare clashes with existing code. This happened were a macro U that expanded to a string was used to add some sort of leading character sequence to a string. Prior, this usage was not sensible to whether or not there was a space between the two. By introducing the prefix the two usages (with and without space) became distinct and code changed its ...

Read more at gustedt.wordpress.com

© News Score  score the news, sort the news, rewrite the headlines