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

Proxy-friends - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Упорядочить массив введённый пользователем из 15 элементов по возрастанию. http://www.cyberforum.ru/cpp-beginners/thread169187.html
Здравствуйте, я уже не однократно создавал похожую тему, но так как я не программист я не знаю как правильно надо делать. Мне посоветовали несколько кодов, но какой выбрать? Как я понял из задания - Пользователь должен сначала ввести массив из 15 элементов самостоятельно, а программа должна этот массив упорядочить по возрастанию. Я если честно сам не могу понят задание, надо ли создавать массив...
C++ Простые числа Доброго времени суток! Необходима Ваша помощь в написании программы на visual c++. Программы должна выводить все простые числа из заданного промежутка (начало и конец вводятся с клавиатуры) в виде 1 3 5 7 11 13 17 19 и так далее. Заранее спасибо! http://www.cyberforum.ru/cpp-beginners/thread169180.html
C++ Решение квадратных уравнений, почему не работает?
#include <cstdlib> #include <iostream> #include <math.h> using namespace std; int main() { double a,b,c,d,kd,x,xx; printf("Hello. It is programm (captain).\n"); printf("Print A please:"); cin >> a;
C++ кто знает что такое kernel time
и как использовать это знание при написании программ?
C++ Конструктор http://www.cyberforum.ru/cpp-beginners/thread169157.html
Привет всем. Есть тут трудность: изучаю по книжке классы,содержащие другие классы. Есть пример, но в одном месте текст размыт. Похоже что в строке 7 в фигурных скобках что-то должно быть:scratch: А компиллятор выдает что у функции Rectangle() уже есть тело. Подскажите пожалуйста что там не хватает #include <iostream> using namespace std; class Rectangle {
C++ Стек на базе массива Есть код #include <iostream> #include <string> using namespace std; template <class T> class STACK { подробнее

Показать сообщение отдельно
slava7c
0 / 0 / 0
Регистрация: 25.09.2010
Сообщений: 4
25.09.2010, 17:04     Proxy-friends
Условно делим код на 2 части -> библиотеку (чаще всего - только шаблоны и/или ссылки на не реалтзованные методы клиентских классов (а-ля call-back-и).

Есть класс, клиентом которого может выступать = 1-н класс в конечной системе, имя класса на момент создания библиотеки не известно.

C++
1
2
3
4
5
6
7
8
9
template<class T, byte N> struct ProxyFriend;
class timers;
 
template<byte N> class timer_traits;
template<> class timer_traits<0> {
private: ...
      static void init();
      friend class ProxyFriend<timers, 0>;
};
C++
1
2
3
4
5
6
7
8
9
10
// Клиентский код
class ProxyFriend<timers, 0> : private timer_traits<0> { friend class Foo; };
 
struct TmDef {
   typedef ProxyFriend<timers, 0> tm_for_foo;
};
 
class Foo {
      TmDef::tm_for_foo::init(); // Проканает ?!
};
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 14:51. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru