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

Шаблоны классов и функций - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ В чём ошибка.В коде там где коментарий там ошибка поучается. http://www.cyberforum.ru/cpp-beginners/thread404721.html
#include <iostream> #include <Windows.h> using namespace std; class CMyString{ char *pStr; public: CMyString();
C++ Не понимаю, структуры...и как сделать задание Мне надо составить структуру, содержащую информацию о иностранцах, в ней надо указать часть света и страну из которой прибыли. Определить часть света и страны, из которой прибыло минимальное количество людей. Знаю, что надо объявить структуру: struct inostrnci { char name; char svet; char strana; }; http://www.cyberforum.ru/cpp-beginners/thread404706.html
переделать программу C++
помоги переделать программу для буквы x #include <stdio.h> #include <conio.h> #include <stdlib.h> #include <graphics.h> #include <iostream.h> struct H { int X;
C++ Про перегрузку функции и Virtual в классах
В общем вообще запутался с этим ООП... Вот есть в классе функция, перегрузка функции даёт возможность этой функции иметь несколько значений? (Если можно, простенький пример). Параметр Virtual делает тоже самое-какой в нём смысл? То есть при параметре Virtual это всё так же работает и в классах второй степени (или как они там зовуцо)...
C++ по строкам.замените в слове сочетание "му" на "а" , а букву "ы" на "ца". очень нужно http://www.cyberforum.ru/cpp-beginners/thread404684.html
замените в слове сочетание "му" на "а" , а букву "ы" на "ца". очень нужно Добавлено через 21 час 4 минуты неужели никто не знает решение этой задачи?
C++ Подскажите новичку. Здравствуйте. Есть такой пример составил под него программу на С++ #include <iostream> #include <stdio.h> #include <math.h> int main(void); { double a, x, y, z; подробнее

Показать сообщение отдельно
iKarma
9 / 9 / 0
Регистрация: 17.10.2011
Сообщений: 114
12.12.2011, 12:05  [ТС]     Шаблоны классов и функций
Bers, , благодарствую, доделал вот так вот:
C++
1
2
3
4
5
6
7
8
template <class AgrType>
void Numbers <AgrType> :: Change()
{
    for (int i = 0; i < Size; i++)
    {
        (Source[i] < 0) ? (Final[i] = Source[i] * Source[i]) : (Final[i] = Source[i]); 
    };
}
и
C++
1
2
3
4
5
6
template <class AgrType>
void Numbers <AgrType> :: MethodChoice()
{
    AgrType min = Min();
    (min < 10) ? (Change()) : (Multiply()); 
}
Ошибка была в функции по замене отрицательных чисел их квадратами.
 
Текущее время: 20:59. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru