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

Работа со списком STL - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Перевод http://www.cyberforum.ru/cpp-beginners/thread170604.html
HELP!!!! Добавлено через 36 секунд Люди пожалуйста помогите написать на си ++ программу Перевод из CMYK в YUV и обратно.... Пожалуйста =(
C++ Создание манипуляторов Здравствуйте! Задание: создать манипулятор, который будет игнорировать при вводе некоторые символы (заданные ранее). Подскажите пожалуйста как это сделать, или хотя бы где почитать про то, как с помощью манипуляторов вырывать символ с потока и вертать его в поток. Заранее благодарен за помощь. http://www.cyberforum.ru/cpp-beginners/thread170577.html
Как зафиксировать время начала выполнения программы? C++
Доброго времени суток, форумчане! у меня два вопроса: 1. как зафиксировать время начала выполнения программы? 2. как зафиксировать текущий момент времени в переменной?
Арбузы C++
Арбузы (Время: 1 сек. Память: 16 Мб Сложность: 14%) Иван Васильевич пришел на рынок и решил купить два арбуза: один для себя, а другой для тещи. Понятно, что для себя нужно выбрать арбуз потяжелей, а для тещи полегче. Но вот незадача: арбузов слишком много и он не знает как же выбрать самый легкий и самый тяжелый арбуз? Помогите ему! Входные данные В первой строке входного файла...
C++ Определитель Матрицы http://www.cyberforum.ru/cpp-beginners/thread170437.html
доброе время суток Напишите у кого есть код нахождения определителя матрицы мне надо 4х4 ну а nxn, соответственно тоже подойдёт !!!! можно любым методом !! Заранее спасибо ! Добавлено через 2 часа 55 минут извиняюсь, 5х5
C++ Что не так? //--------------------------------------------------------------------------- #include <iostream.h> #include <new.h> #include <stdlib.h> #include <cctype.h> #pragma hdrstop //--------------------------------------------------------------------------- void get_token(); подробнее

Показать сообщение отдельно
CyBOSSeR
Эксперт C++
2299 / 1669 / 86
Регистрация: 06.03.2009
Сообщений: 3,675
30.09.2010, 23:34     Работа со списком STL
Цитата Сообщение от ht1515 Посмотреть сообщение
а мне надо записывать в список данные разных типов(таких как byte, word, dword).
Как быть?
Использовать boost::any. Пример:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <iostream>
#include <vector>
#include <boost/any.hpp>
 
int main() {
  std::vector<boost::any> v;
  
  v.push_back(100); // int
  v.push_back(1.5); // double
  v.push_back('a'); // char
  
  std::cout << boost::any_cast<int   >(v[0]) << std::endl;
  std::cout << boost::any_cast<double>(v[1]) << std::endl;
  std::cout << boost::any_cast<char  >(v[2]) << std::endl;
    
  return 0;
}
Результат: http://liveworkspace.org/code/24013e...c6088348b7683c
 
Текущее время: 10:18. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru