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

Какие соглашения действуют в C++? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Периодическая генерация событий сообщений окну - как реализовать? http://www.cyberforum.ru/cpp-beginners/thread1240354.html
Почитал немного про создание оконных приложений - очень интересно. Даже пятнашки, думаю, могу навскидку за несколько минут написать. А тетрис - не могу :) Потому что в пятнашках нужна только реакция...
C++ Не строится решение - Синтаксическая ошибка: перед "unsigned int" требуется ";" Уважаемые форумчане помогите построить решение. Есть в решении строящаяся библиотека (строит .dll) и в этом же решении программа похоже использующая эту библиотеку. Отдельно библиотека строится без... http://www.cyberforum.ru/cpp-beginners/thread1240353.html
C++ Хранение и вызов различных типов функций в одной переменной
Есть класс, который должен хранить функции и давать возможность их вызывать. Он выглядит примерно так: class Functions { public: enum paramType{INT, DOUBLE, NOTYPE}; int intVar; double...
C++ Рекурсивный спуск - Функция не останавливается на "else return"
не могу понять, почему функция не останавливается на "else return *(a+mid);" делал отладку, после этого return'a происходит еще два вызова? и в итоге возвращает -1 using namespace std; #include...
C++ Программа для создания и управления порталом (наподобие siteedit) http://www.cyberforum.ru/cpp-beginners/thread1240316.html
Здравствуйте! Нужно сделать прогу для создания и управления порталом за основу можно взять прогу siteedit (http://siteedit.ru/) Подскажите какие нужны специалисты для создание программы на подобие...
C++ Реализация выхода из консольного приложения после нажатия любой клавиши суть задачки- написать таймер для консоли с возможностью остановки при нажатии любой клавиши. таймер написал, как реализовать остановку понятия не имею. пишу в VS2012 если что. подробнее

Показать сообщение отдельно
0x10
2464 / 1636 / 238
Регистрация: 24.11.2012
Сообщений: 4,030
10.08.2014, 09:35
gru74ik, конкретно с using на 30 строках примера не придумаю. Поэтому в том же посте ниже и была приписка - чтобы не привыкали. На малых объемах кода многое можно делать, так что далее "против" можно выдвигать, наверное, только субъективные причины, которые мне формулировать лень, потому что на них найдутся точно такие же субъективные контраргументы "а мне нормально".

Добавлено через 6 минут
Mr.X, ну это все субъективные причины. Есть же вполне конкретный пример использования using, правда в другом контексте:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#include <iostream>
 
struct Base {
  void f() {
    std::cout << "Base::f()" << std::endl;
  } 
};
 
struct Derived : Base {
  // Предотвращает сокрытие метода f();
  using Base::f;
  
  void f(double) {
    std::cout << "Derived::f(double)" << std::endl;
  }
};
 
int main() {
  Derived d;
  d.f();
  return 0;
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru