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

решил изучить с++ - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Из всех предложений веденных пользователем с клавиатуры найти минимальное http://www.cyberforum.ru/cpp-beginners/thread264999.html
Чет никак не могу сообразить как написать программу с вложанными циклами путаюсь ( Задача : Из всех предложений веденных пользователем с клавиатуры найти минимальное и вывести его на экран .
C++ Даны 3 числа. Найти наибольшее из них (С++) помогите пожалуйста решить задачи: 1) Даны 3 числа. Найти наибольшее из них. 2) Даны 2 числа. Наибольшее из этих чисел заменить удвоенным произведением этих чисел, а наименьшее - их полусуммой. Числа не равны между собой. 3) Дан символ. Проверить, является ли он гласной английской буквой, согласной английской буквой, цифрой или чем то другим. 4) Дана денежная сумма. И купюры 100, 50, 10, 5... http://www.cyberforum.ru/cpp-beginners/thread264995.html
C++ Заполнение змейкой, массив не 2D!
Добрый день всем. вот получил задание по С++ заполнение змейкой, но не такое простое как кажется на первый взгляд( искал на форуме не нашел, и те посты и темы что были про заполнение змейкой мне не подходят). Матрицы как таковой у меня нет, а есть последовательность чисел записываемых в vector<double> data; ну в общем все увидите сейчас. код полностью мой, но сделать вывод не получается. Может...
C++ Найти разницу между наименьшей и наибольшей зарплатой
(Задача на файлы). Составить программу решения, используя функции. Сама задача: Задан зарплаты K работников. Найти разницу между наибольшей и наименьшей. Типичные действия оформить в функции. На Turbo C++)) нужна ваша помощь!
C++ Найти максимум http://www.cyberforum.ru/cpp-beginners/thread264962.html
здраствуйте,помогите написать программу на dev-c++,с объяснением пожалуста. условие: Ввести три числа и найти наибольшее из них.например: 4 15 9,наибольшее 15. заранее благодарен.
C++ Одномерные массивы Здравствуйте уважаемы программисты! И снова я прибегаю к вашей помощи! Вот задачка: В одномерном массиве все отрицательные заменить максимальным элементом. Полученный массив отсортировать в порядке возрастания. С++. Я понимаю что тут ничего сложного, но я что то ни ни...стыдно! Всем спасибо) подробнее

Показать сообщение отдельно
NightmareZ
 Аватар для NightmareZ
1336 / 559 / 37
Регистрация: 31.03.2009
Сообщений: 1,907
30.03.2011, 06:18     решил изучить с++
Цитата Сообщение от ForEveR Посмотреть сообщение
Olejeg85, Для размышлений скину код на С++ от Александреску. Библиотека Loki.

Вы вот это называете средним уровнем?

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
    template
    <
        typename T,
        template <class> class OwnershipPolicy,
        class ConversionPolicy,
        template <class> class CheckingPolicy,
        template <class> class StoragePolicy,
        template <class> class ConstnessPolicy
    >
    class SmartPtr
        : public StoragePolicy<T>
        , public OwnershipPolicy<typename StoragePolicy<T>::InitPointerType>
        , public CheckingPolicy<typename StoragePolicy<T>::StoredType>
        , public ConversionPolicy
Для размышлений - класс интеллектуального указателя. Имеет 5 стратегий. Мы их можем задавать сами, что понятно. Итог - бесконечный набор мета-классов с разными стилями поведения.
А объясни, пожалуйста, что это всё означает. А именно:
  • вложенность template - template<template < ... >>
  • зачем нужен шаблон без параметра - template <class> class OwnershipPolicy
  • почему в одном случае используется слово typename, а в другом - class
 
Текущее время: 02:19. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru