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

Способы решения тривиальных/не тривиальных задач - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Взаимодействие cpp-dll и delphi-программы http://www.cyberforum.ru/cpp/thread190299.html
Есть программа, написанная на делфи, а также две длл: одна на с++, другая на делфи. Программа передает параметр - указатель packed record. PToRec = ^TRec; TRec = packed record mybool: Boolean; dt: TDateTime; s1: String; s2: String; s3: String; num: Integer;
C++ Рекурсивный обход роботом плоской фигуры Всем доброго времени суток. Помогите, пожалуйста, в решении задачи на рекурсию. Необходимо, чтобы пользователь нарисовал какую-либо фигуру, поставил в неё робота, и тот обошёл бы её полностью, побывав на каждой клетке фигуры только один раз. http://www.cyberforum.ru/cpp/thread190188.html
Конструкторы,передача сообщений объектам и реакции объектов на сообщения в С++ C++
Привет всем! Тему чуть-чуть понимаю,но задачу сделать не могу, вы не могли бы мне помочь с этим? вот задача:Создаваемый объект должен сообщать об ошибке и типе параметра сообщения,если значение параметра сообщения не является истинным.
C++ Обмен данными между процессами
При создании дочернего процесса при помощи функции BOOL CreateProcess ( LPCTSTR lpApplicationName, // имя исполняемого модуля LPTSTR lpCommandLine, // Командная строка LPSECURITY_ATTRIBUTES lpProcessAttributes, // Указатель на структуру SECURITY_ATTRIBUTES LPSECURITY_ATTRIBUTES lpThreadAttributes, // Указатель на структуру SECURITY_ATTRIBUTES...
C++ Можно ли подключить в программу свои exe-файлы в языке си? http://www.cyberforum.ru/cpp/thread189253.html
здрастуйте, господа программисты!!! не могли бы вы мне помочь: всегда было интересно: можно ли подкльчить в программу свои exe-файлы в языке си (например: #include"f1.exe" или #include<f1.exe>) заранее спасибо.
C++ С++ || C Здравствуйте. Мой один друг создает игры на GameMaker и он решил перейти на более высоки язык. Я ему предложил С++, а он хочет просто С. Подскажите что лучше для разработки игр. подробнее

Показать сообщение отдельно
tartikov
Заблокирован
14.11.2010, 19:39     Способы решения тривиальных/не тривиальных задач
написание функции swap - это не интересно.

предлагаю следующую нетрудную задачку -
реализовать класс Any который может хранить значения любого типа

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
Any a = 7;
cout << a << endl; //выводит 7
a = string("hello");
cout << a << endl; //выводит hello
Any a2 = a;
cout << a2 << endl; //выводит hello
 
try
{
    a = 1.7f;
    float f = a;    //если a хранит не float то бросается BadCastException
    cout << f << endl; //выводит 1.7
}
catch(BadCastException&)
{
    cout << "can't cast\n";
}
те кто знаком с boost-ом наверняка знают класс boost::any, чур от туда не копипастить)
 
Текущее время: 04:44. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru