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

templates, STL - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Задача со звездочками http://www.cyberforum.ru/cpp-beginners/thread973689.html
Пользователь вводит число, а компьютер должен вывести на экран пирамидку, с такой высотой как число Например, пользователь ввел 3 * ** *** ** *
C++ SDL Отображение текста на экране Вывожу на экран текст формата *.ttf c помощью функции TTF_Render Эта функция может выводить только текст, а вот как вывести значение переменной? // *.h struct C_LoadImages { void ttfInit();... http://www.cyberforum.ru/cpp-beginners/thread973669.html
C++ Странная ошибка
// ConsoleApplication5.cpp: определяет точку входа для консольного приложения. // #include "stdafx.h" #include <iostream> #include <vector> #include <cmath> #include <math.h> using namespace...
Пользователь вводит вещественные числа x,y,z. Вычислить max(x+y+z, xyz) C++
Составить ДВЕ программы на языке C++ для решения одного из вариантов заданий с применением ОПЕРАТОРА if и с применением условий операции. Пользователь вводит вещественные числа x,y,z.Вычислить...
C++ Вместо своих данных в память вижу воистину неподдающееся объяснению явление какое-то http://www.cyberforum.ru/cpp-beginners/thread973645.html
Привет всем. Учусь кодить на C++. Решил в качестве практики написать линкер. Гружу объектник в память таким кодом: int ObjectFile::Load(char* FileName) { //Выводим имя файла...
C++ namespace std Добрый день. Вычитал что могу использовать любой namespace. Но в другом месте написано что если не использовать std, то не сможет определится, например, cout. Так ли это? И если да, то как... подробнее

Показать сообщение отдельно
AnyOne697
134 / 106 / 5
Регистрация: 22.05.2010
Сообщений: 533
10.10.2013, 22:19
Цитата Сообщение от _stealth_ Посмотреть сообщение
наследование от шаблона ОЧЕНЬ сильно замедляет компиляцию
Спасибо, КО. Я про то и говорю. К слову, generics почти не замедляют компиляцию. А может даже ускоряют =)
Цитата Сообщение от kamre Посмотреть сообщение
Загнали в жесткие рамки, где все наследуется от Object, нет user-defined value types (aka structs), где кривые generics (из-за чего приходится или copy-paste кода делать или боксить примитивные типы). Это называется "качественная объектная модель"?
И?.. user-defined value types? Вы
смеётесь. Класс - да, он похож на user-defined value types. А структура - банальный агрегатор данных. Впрочем, в Си++ что-то странное сотворили со структурами от чего они стали... Запутанными.
Цитата Сообщение от _stealth_ Посмотреть сообщение
например какие проблемы от std::string? ведь это же typedef басикстринга
А какие проблемы от std::string? Почти никаких. Мы лишь отнаследовали String от std::string и Object. Ну почти "лишь", но суть была в этом.
Вообще, беспредметный разговор. Лично я понимаю, что инструмент мощный. Но. Опасный и неудобный. Это как сравнивать острозаточенный нож без ручки (templates) с новенькой электробритвой (generics). Первым хоть и можно овощей нарезать, да и побриться, но вторым бриться удобнее и практичней.
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru