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

Матрица из разных типов - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Stack around the variable 'cif' was corrupted http://www.cyberforum.ru/cpp-beginners/thread888462.html
#include <iostream> using namespace std; void main (){ char cif="1234567891111199121"; int i=0, j=0, dlin=0, razn=0, ost=0, z=0; int doprazn; dlin=strlen(cif); razn=dlin/6;
C++ Функция, возводящая в степень Помогите пожалуйста!!! Нужно было реализовать функцию возводящую дробную часть в степень k. Правильно ли я сделал???? Код: double drob::Videl() //функция выделющая дробную часть { double d1; int c1; d1=c/d; c1=c/d; d1=d1-c1; http://www.cyberforum.ru/cpp-beginners/thread888458.html
Седловая точка C++
Да, я знаю, что подобных тем куча на форуме. Поэтому извиняюсь заранее. Дело в том, что я хочу сам допереть до решения этой задачи. Т.е. хочу разобраться где ошибка и как найти путь истинный :) Моя логика в том, что программа находит наименьший элемент в каждой строке и выводит индекс этой точки на экран (назовем эту точку minstr). То же самое она делает и с максимальной точкой в каждой...
Преобразовать строку в массив C++
Всем привет. Очень нужна помощь, голову уже сломал. Ситуация следующая. Есть строка char* stroka; stroka=(char*)fp.c_str(); int len=strlen(stroka); for(int i=0;i<len;++i) { if (stroka=='V'){ stroka=' '; } if (stroka=='+'){ stroka=' '; }
C++ Даны отрезки а, в, с и d. Для каждой тройки этих отрезков напечатать площадь данного треугольника http://www.cyberforum.ru/cpp-beginners/thread888424.html
Даны отрезки а, в, с и d. Для каждой тройки этих отрезков, из которых можно построить треугольник, напечатать площадь данного треугольника. (Определить функцию, вычисляющую площадь треугольника, если она существует). Вводится последовательность целых чисел, 0 – конец последовательности. Определить среднее арифметическое простых чисел последовательности (функцией оформить проверку числа:...
C++ Работа с базой данных из консоли Доброго времени суток. Раньше никогда с БД не работал, а тут интересно стало, как все это работает. С обычным приложение все достаточно легко, там готовые компоненты есть. А как это делать из консоли? Можно какой-нибудь простой пример с БД в которой содержится, ну например пара фамилий и номера телефонов (или машин, или товары и цены, в общем все равно, главное разобраться). подробнее

Показать сообщение отдельно
DiffEreD
 Аватар для DiffEreD
1420 / 757 / 95
Регистрация: 21.06.2011
Сообщений: 1,740
Записей в блоге: 2
03.06.2013, 01:27     Матрица из разных типов
Еще есть такое как boost::any.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
#include <iostream>
#include <string>
#include <vector>
#include <boost/any.hpp>
 
using boost::any_cast;
typedef std::vector<boost::any> many;
 
int main()
{
    many values;
    
    const char* ch = "Hello";
    values.push_back(ch);
    values.push_back(10);
    values.push_back(20.003);
    values.push_back(std::string("string"));
  
    std::cout<<any_cast<const char*>(values[0])<<'\n';
    std::cout<<any_cast<int>(values[1])<<'\n';
    std::cout<<any_cast<double>(values[2])<<'\n';
    std::cout<<any_cast<std::string>(values[3])<<'\n';
            
    return 0;
}
Подробности тут:boost::any
 
Текущее время: 06:43. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru