Sdílet prostřednictvím


Chyba kompilátoru C2162

očekávaný formální parametr makra

Poznámky

Token následující za operátorem pro řetězcování (#) nebo operátorem pro znakovou změnu (#@) není formálním parametrem.

Příklad

Následující příklad vygeneruje C2162:

// C2162.cpp
// compile with: /c
#define make_string1(s) #    // C2162
#define make_string2(s) #s   // OK