0

How to pronounce C++11 in English, "c plus plus one one" or "c plus plus eleven"?

Thanks in advance.

  • Since it's not a standard English word, there's no standard pronunciation. You'd need to check with whoever made it up, such as (possibly) the C++ Standards Committee, if you're referring to ISO/IEC 14882:2011. – Lawrence Aug 14 '18 at 13:25
  • 7
    It's eleven, plain and simple. Nobody refers to the year 11 as the year one-one. – RegDwigнt Aug 14 '18 at 13:27
  • @RegDwigнt Only if you recognise that it's a (sort of) sequential number. On the other hand, phone numbers (say, 555-1234) aren't typically read as "five million five hundred and fifty-one million, two hundred and thirty-four". They are read digit-by-digit. The year 2018 is variously pronounced "twenty-eighteen" or "two thousand eighteen" etc. Even short sequences such as the 555-timer are often pronounced digit-by-digit. There is no context-free convention about the pronunciation of numbers. – Lawrence Aug 14 '18 at 13:48
  • 2
    In this case, the context (C++) lets one know to pronounce it as a year: "eleven". – L. Scott Johnson Aug 14 '18 at 14:04
  • @xmllmx Please edit the post to provide adequate context—where do you encounter this term, and why are references for this term inadequate for your needs? – choster Aug 14 '18 at 15:59
2

It's "See plus plus eleven".

I happen to be a C++ developer (and an English lover, for some reason)

The number is just the year of standardization. when a new C++ standard is standardized by ISO, that C++ standard is colloquially called "C++ (num)"

C++11 is the C++ standard that was approved by ISO in 2011, replacing the older standard of C++03.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.