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

Специализация шаблона класса - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Передача массива в функцию http://www.cyberforum.ru/cpp-beginners/thread856889.html
Ребят, подскажите как передать массив в функцию по значению (или альтернативный вариант)? Чтобы изменялась его копия находящаяся в стеке. если передать массив ссылкой есть право его изменять т.к мы...
C++ "Графы" По графу G построить граф K(G) с тем же множеством вершин что и у G; вершины в K(G) смежны тогда и только тогда когда расстояние между ними в G не превышает 2.Проверить совпадают ли степени всех... http://www.cyberforum.ru/cpp-beginners/thread856880.html
Ошибка в игре Питон C++
Здравствуйте, пишу игру Питон, помогите пожалуйста исправить проблему - должно прибавляться одно звено, а прибавляется несколько, можно даже сказать, что она копируется несколько раз. Пожалуйста,...
C++ Ошибка деструктора
Имеется шаблон класса- динамического массива. После создания функции push_back начал ругаться конструктор. Объясните пожалуйста в чем дело? #include<iostream> #include<time.h> #include<stdlib.h> ...
C++ Из exe в исходный код http://www.cyberforum.ru/cpp-beginners/thread856826.html
Здраствуйте. Вообщем, есть *.exe файл, написанный на Dev-C++. Можно ли из него вытащить исходный код? ( Есть ли некий аналог .NET Reflector'a ) на C++?
C++ Метод класса возвращает template type надо создать метод который возвращает значение privat переменных разных типов. например я прикинул простинькую програмку: class A{ int a; string b; public: A(){a=11;b="asd";}; ... подробнее

Показать сообщение отдельно
Sasha760
1 / 1 / 0
Регистрация: 03.05.2013
Сообщений: 27
05.05.2013, 23:44  [ТС]
Tulosba, так я создал класс строка, но что делать дальше. Как инстанцировать шаблонный класс классом "строка"?
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
class stroka
{
private:int size;
public:  vector <char> bukvi;
         stroka(int s=3)
         {
             size=s;
             for(int i=0;i<size;i++)
                 bukvi.push_back(rand()% 26 + 'A');
         }
        void show()
         {
             for(int i=0;i<size;i++)
                 cout<<bukvi[i]<<" ";
             cout<<endl;
         }
 
};
и видимо мне нужно перегрузить оператор сравнения в этом классе
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.