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

Использование нововведений C++0x - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Повтор случайного числа в строке матрицы http://www.cyberforum.ru/cpp-beginners/thread157435.html
#include <iostream> #include <ctime> using namespace std; int main() { const int COLUMN = 8; const int ROW = 22; int matrix; srand(time (NULL));
C++ Исходник разблокировки клавиатуры Доброго время суток. И снова я пришел просить у вас помощи. Тут на досуге искал исходные коды разблокировки клавиатуры.(для программы по борьбе с порно вирусами ) и никак не могу найти зы только исходники блокировки. прошу предоставить исходный код для консоли хорошей системе разблокировки клавиатур ;) буду благодарен. http://www.cyberforum.ru/cpp-beginners/thread157419.html
Забыл, как объявить функцию с тем же названием? C++
Забыл, как объявить ещё одну функцию с тем же названием?
C++ Cортировка матриц
Здраствуйте! Задание такое: отсортировать по возрастанию 1 рядок и 2 столбец матрицы. Так понимаю сначала программа выполняет 1 действие потом второе. Пока пробовал писать код смотрел на 4 других фрагмента. Понимаю как все должно происходить, но в программной реализации к сожалению не приуспел Вот то что придумал Код: #include <iostream> #include <stdafx.h> #include <iostream> #include...
C++ Аналог clrscr в C++ http://www.cyberforum.ru/cpp-beginners/thread157409.html
как его применить на c++? #include <conio.h> clrscr(); // в int main естественно error C3861: clrscr: идентификатор не найден
C++ Что делает функция srand? референсы говорят что нужен srand() что бы rand() работал и давал разные значения каждый раз, но я его не использовал, но все равно всё ок рандом выдается каждый раз разный Оо а был ли смысл srand() ? подробнее

Показать сообщение отдельно
fasked
Эксперт C++
4932 / 2512 / 180
Регистрация: 07.10.2009
Сообщений: 4,306
Записей в блоге: 1
04.08.2010, 22:48     Использование нововведений C++0x
Цитата Сообщение от CyBOSSeR Посмотреть сообщение
Если тип переменной имеет очень большую длину и можно запутаться:
например вот такой код отлично отрабатывает хотя пример не самый удачный.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <iostream>
#include <vector>
#include <algorithm>
#include <iterator>
 
int main()
{
    std::vector<int> v;
    std::generate_n(std::back_inserter(v), 10, []{ return std::rand() % 9; });
 
    for(auto it = v.begin(); it != v.end(); ++it)
        std::cout << *it << " ";
 
    return 0;
}
 
Текущее время: 08:26. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru