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

Написать шаблон для класса "Рабочий" - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ указатель http://www.cyberforum.ru/cpp-beginners/thread760089.html
собственно смысл ссылки я понял, грубо говоря передача в функцию адреса переменной что бы функция меняла не копию, а сам передаваемый аргумент плюс избежания лишнего копирования, а что делает указатель тогда когда через него передают в функцию?
C++ Ошибки при наследовании класса от вектора Пишу программу по СМО, столкнулся с трудностью при попытке сделать наследование очередью Cqueue вектора из STL. Проблема состоит в том, что если наследуешь вектор с любым встроенным типом, например так: class Cqueue: public vector<int> то никаких проблем нет. Стоит наследовать от вектора с моим классом заявок, то эклипс выдаёт ошибку, что 1 и 2 аргументы шаблона неверны. Сразу возникает... http://www.cyberforum.ru/cpp-beginners/thread760087.html
Операции со сдвигом битов C++
Решил позакрывать немного дырки в знаниях, и наткнулся на такую вещь)) Вообщем ясно что каждый побитовый сдвиг влево множит на 2, а в право - делит на два. Но поясните мне как работает return 1<<n; Я понимаю что возвращает 2^n но в тоже время не понимаю :-| Как-то так)
Класс, выводящий таблицу умножения C++
Создать класс Tabl, выводящий таблицу умножения (10х10) в cout при создании экземпляра этого класса т.е. из конструктора.
C++ "Удаление" элемента списка http://www.cyberforum.ru/cpp-beginners/thread760035.html
#include <iostream> using namespace std; class List { private: struct Node { int data;
C++ Не выводится текст на русском языке почему текст сообщения на русском языке в программе на с++ не выводиться на русском языке при работе программы в операционной системе ms doc в консольном режиме? подробнее

Показать сообщение отдельно
I.M.
 Аватар для I.M.
564 / 547 / 5
Регистрация: 16.12.2011
Сообщений: 1,389
13.01.2013, 03:53     Написать шаблон для класса "Рабочий"
Писать типы внутри класса без звездочек, а создавать нужный вариант класса со звездочками
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <iostream>
#include <string.h>
 
template <typename T>
class Test
{
public:
   T value;
};
 
int main()
{
   Test<int> int_test;
   int_test.value = 2012;
   std::cout << int_test.value << std::endl;
   
   Test<char*> char_test;
   char_test.value = new char[5];
   strcpy(char_test.value, "2013");
   std::cout << char_test.value << std::endl;
   delete [] char_test.value;
   return 0;
}
 
Текущее время: 03:57. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru