LINUX.ORG.RU

typedef


0

0

typedef map<pair<u32, string>, u32> synonim
это синоним чего?
что в с++ записывается в < > и как это выглядит на ц?
anonymous

>это синоним чего?

отображения пар число/строка на числа

>что в с++ записывается в < >

параметры шаблона

>и как это выглядит на ц?

никак, в C нет шаблонов

jtootf ★★★★★
()

> как это выглядит на ц?

Никак. В C нет шаблонов.

kondor ★★★
()

> как это выглядит на ц?

Никак - в C нет шаблонов.

anonymous
()

шаблонов никак нет в C

anonymous
()

Автор, иди яд пей. Или ты собираешься изучать ЯП путем задавания тупых вопросов на форумах?

Школьник - беда интернета.

anonymous
()

никак, в шаблонах нет ц

anonymous
()
Ответ на: комментарий от gaa

>Никак. В Ц нет шаблонов.

Подтверждаю.

Лак, товарищ!

Demon37 ★★★★
()

нет в шаблонах С

imp ★★
()

нкаик, в C етн шбоалонв

xydo ★★
()

Почитайте что-нибудь по языку C++.

>> typedef map<pair<u32, string>, u32> synonim >> это синоним чего?

Это синоним ассоциативного массива, элементами которого являются элементы типа u32 (скорее всего беззнаковые целые длинной 32 бита), а ключами (индексами) - пары, состоящие из элемента типа u32 и строки.

>> как это выглядит на ц?

Шаблонов нет в Си.

А если серьёзно - на Си можно написать аналогичную по функциональности штуку (хитрый ассоциативный массив), но это будет сильно длиннее одной строки. Или можно взять готовые конструкции, например из glib или других библиотек, но всёравно на C++ кода будет меньше.

Deleted
()

Никак, в С нет шаблонов.

anonymous
()

Никак, в си нет шаблонов.

Svoloch ★★★
()
Ответ на: комментарий от Absurd

> А там еще компаратор не надо задать? Или в std::pair есть свой?

да, лексикографический порядок.

dilmah ★★★★★
()

Кстати, о шаблонах, которых нет в C.

В некоторых ситуациях макросы их могут заменить.

Davidov ★★★★
()

по-моему это тот же анонимус который уже спрашивал как то про шаблоны на С

P.S. Шаблонов в С нет

mint
()
Ответ на: комментарий от Davidov

>Кстати, о шаблонах, которых нет в C.

А нахрена они нужны без раздельной компиляции и с хреново работающими etags и комплишенами?

Absurd ★★★
()
Ответ на: комментарий от dilmah

> не обошелся без шаблона -- по ебалу НА!
.это дзэн.

lv ★★
()

лекарство есть! gperf

но шаблонов и правда нет

dimon555 ★★★★★
()

>> и как это выглядит на ц?

И Си шаблоны только снятся...

Gregon
()

>и как это выглядит на ц?

Никак, в C нет шаблонов

Sectoid ★★★★★
()

в с++ в < > записываются параметры шаблонов, которых нет в ц.

anonymous
()

Никак, в C нет C++.

anonymous
()
Ответ на: комментарий от dilmah

$ cat somefile.CC
#ifndef __cplusplus
#error "Никак."
#endif

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.