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

Шаблоны - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Задача на вычисление суммы без использования массивов http://www.cyberforum.ru/cpp-beginners/thread667638.html
Надо вычислить сумму, для заданного числа n: Не знаю как делать. Можно ли сделать эту задачу без массива? Надо ли использовать рекурсию? Помогите, пожалуйста!
C++ Одновременные графики в tchart и на канве Здравствуйте. Задачка: если нарисованный график (Visual Studio 2010) в Series компонента tchart в мм и отрисованный на канве компонента c помощью мыши. Вопрос: как перевести пиксельные координаты графика на канве компонента в мм для того чтобы сопоставить графики? Спасибо. http://www.cyberforum.ru/cpp-beginners/thread667631.html
C++ Какую лучше выбрать среду для графики
Какая среда больше подходит для программирования графики с OpenGL, без конструктора визуальных компонентов, и бесплатная
Оформить в отдельную функцию C++
Есть такая задача: Даны целые числа а, b, с. Вычислить в-сумму у = min (a, b + c) + max (ac, b)-min (a2, c). И программа к ней: #include <iostream> using namespace std; int main() { int a,b,c,y; cout<<"a: ";
C++ Создание окна http://www.cyberforum.ru/cpp-beginners/thread667591.html
CRect rect; GetWindowRect(&rect); rect.SetRect(5,15,700,700); window = new CPicture; window->some = this; window->CreateEx(NULL, "", "Picture in OpenGL", WS_VISIBLE|WS_OVERLAPPEDWINDOW, rect, this, 0); } Только так у меня получается создать окно. Но я видел, что вместо rect можно передать уже готовые координаты
C++ Передать string в функцию Стоит задача - предать string abc в функцию int func_1(...) Как передавать? У меня int func_1(string) - не передаёт п.с. вот код: /*Программа, которая в массиве (заполненным рандомно на интервале от 0 до 155) с заданным кол-вом элементов, находит числа у которых при делении на 7 в остатке остаётся 1, 2 или 5 */ #include <iostream> подробнее

Показать сообщение отдельно
OhMyGodSoLong
~ Эврика! ~
 Аватар для OhMyGodSoLong
1234 / 983 / 42
Регистрация: 24.07.2012
Сообщений: 2,002
10.10.2012, 00:30     Шаблоны
Удобно — никак. Там хотели в новый стандарт внести <забыл-как-называется-эта-штука>, которые могли бы ограничивать типы, но не внесли.

Workaround — static_assert с проверкой типов (пишется что-то вроде static_assert(AreSameTypes(Type, int) || AreSameTypes(Type, double)) в функции, и оно не даст скомпилировать программу, если типом будет не int или double). Сейчас откопаю тему, где отвечал на точно такой же вопрос.

Вот это, изучайте.
 
Текущее время: 08:41. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru