Софтуерно Инженерство
Loading...
zzerro avatar zzerro 14 Точки

Шаблон за променливи или име на променлива?

Здравей, Живко!

В 00:42:10 - 00 42:30 от видеото "Exercise: Advanced Class Members and Code Organization"/21.1.2019 обясняваш, че

Това Naming е името на променливата... име на променливата и нищо друго...

Значи, имаме някаква променлива(Naming??) и ето (с??) този синтаксис тип на променливата (e??) translator...

От казаното се разбира, че името на променливата е Naming, a типът на променливата е translator. В предишното видео пак говореше същото(ако искаш, ще го прегледам наново, за да намеря къде точно?). Наистина ли с typename се създават променливи или аз не съм те разбрал?

0
C++ Advanced 23/01/2020 00:16:05
Filipbg avatar Filipbg 26 Точки

"Naming" си е обикновено име на template-a. Просто така е кръстено. Това е начина да адресираш (достъпваш) мембърите в класа чрез темплейта. Същото нещо както при namespace-овете. Само че вместо с ::, просто < > в началото. Поне аз така ги разбирам нещата и ми изглеждат ясни.

1
23/01/2020 18:22:57
zzerro avatar zzerro 14 Точки

...Същото нещо както при namespace-овете...

По-скоро същото като class - създаваш тип за променливи.

0