Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Могут ли теоретически существовать методы с неопределенным числом аргументов? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Массив строк и найти в нем максимальную по длине строку http://www.cyberforum.ru/cpp-beginners/thread1508370.html
Ввести массив строк и найти в нем максимальную по длине строку. Не учитывать случай, когда таких строк несколько.
C++ Работа с pdf файлом Добрый день, подскажите, можно ли стандартными средствами открыт PDF файл, для последующей работы с ним? Или есть свободные библиотеки для этого? http://www.cyberforum.ru/cpp-beginners/thread1508361.html
Заполнение вектора в цикле C++
Попробовал так (для освоения материала) #include <vcl.h> #include <vector> #include <iostream> #include <algorithm> //sort #include <functional> //greater or compare typedef...
Как заставить подфункцию выдать обработанный массив? C++
Имеется программа, суть которой - обработать массив с данными; основной рабочий кусок содержит две вложенных функции - procedure1 и procedure2: void procedure1 (параметры) { ... } void...
C++ В заданном слове удалить букву http://www.cyberforum.ru/cpp-beginners/thread1508341.html
Дано слово. а) удалить из него третью букву. б) удалить из него 1-ую из букв о, если такая буква есть.
C++ Правильно прочитать данные из базы данных Всем привет. Суть проблемы следующая Использую базу данных SQLLite, на кириллице и английские символы читает нормально, а вот иероглифы(китайские, японские) не читает, выводит одни знаки... подробнее

Показать сообщение отдельно
hoggy
6672 / 2856 / 491
Регистрация: 15.11.2014
Сообщений: 6,364
Завершенные тесты: 1
04.08.2015, 18:20
Цитата Сообщение от Evg Посмотреть сообщение
Но это ведь и есть ущербность. Т.е. в boost'е люди вместо простого программирования по сути дела занимались извращениями и борьбой с Си++ (т.е. "победа над здравым смыслом", как это было красиво названо в одной из тем).
просто из языка вытягивали на пределе его возможностей.
в то время, как комитет прорабатывал идею с вариадик-шаблонами.

Цитата Сообщение от Evg Посмотреть сообщение
является платой за то, что программист не может сделать так, как ему хочется
уже довольно долгое время комитет прорабатывает возможность "экспорта шаблонов".
что бы можно было писать "как программисту хочется".

если не ошибаюсь, технология не прижилась ввиду высокой сложности.
её смогли реализовать только какие то отдельные поставщики компиляторов.
в общем, экспорт шаблонов не был принят в стандарт.


в настоящее время комитет прорабатывает "модули",
"статическую рефлексию",
и ещё там какие то направления,
которые друг с другом связаны,
и потому должны учитывать особенности друг друга.

может быть когда нибудь мы все таки увидим нормальные "модули" на языке с++
и можно будет топить шаблоны в с++ так же просто, как и обычные функции.

а пока программист платит свою цену за использование шаблонов.
а комитет платит свою - за возможность создать модули,
и не потерять столь мощную систему метапрограммирования.
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru