Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

Now, in c++ \'...\' became a first class operator. In speech, how do you pronoun

ID: 653137 • Letter: N

Question

Now, in c++ '...' became a first class operator. In speech, how do you pronounce it?

So far I've heard:

dot dot dot
triple dot
ellipsis
related: Is it OK to replace ... with ellipsis in writing? e.g. "The ellipsis operator expands the pack"

EDIT (clarification): We are all aware that '...' as a punctuation mark is indeed called ellipsis. But in the context of C++ we don't pronounce the names of the punctuation mark. For example, the '&' operator, depends on the context is pronounced as 'and', 'bitwise and', 'address of', 'logical and' (when && is used), or 'reference'. It is rarely pronounced as 'ampersand'.

On the other hand, 'dot dot dot' is awkward hard to pronouce ('d' and 't' are both pronounce with the tongue).

Can we pronounce it 'unpack'?

Explanation / Answer

in the context of C++ we don't pronounce the names of the punctuation mark

I disagree with your premise. In my experience people refer to the meaning of the symbol when that's what they're talking about, but use the name when they need to refer to the symbol itself:

I see your problem: you're using bitwise AND instead of logical AND -- you need to use two ampersands for logical AND.

The trouble with ... in C and C++ is that it's not an ellipsis character. I'm sure it's meant to represent an ellipsis, and its meaning is similar to what an ellipsis represents in English, but I'd guess that most compilers would choke on a real ellipsis (