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

Из данных двух массивов образовать третий массив - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ вводом строк из файла http://www.cyberforum.ru/cpp-beginners/thread549058.html
Привет, уважаемые программисты! У меня проблема возникла вот в чем: в файле есть несколько строк текста. мне необходимо, чтобы после ввода определенного количества символов и их обработки программа продолжала считывать данные не после места остановки, а уже со следующей строки. Я пробовал сделать так: ifstream input("/media/wind/forlabs/2_sem/l4/input.txt"); ... while(1) { if(i...
C++ Удалить введённую подстроку из строки, без string.h Задача состоит в том, чтобы удалить подстроку из строки, обе из которых вводятся с клавиатуры. Не разрешается использовать <string.h>. В C++, откровенно говоря, не понимаю ровным счётом ничего, надеюсь на вашу помощь. Заранее спасибо :). http://www.cyberforum.ru/cpp-beginners/thread549036.html
Потоки на С++. Помогите. C++
Здравствуйте. Допустим есть файл matrix. В нем целочисленная матрица неопределенного размера и с разным количеством пробелов между элементами. Так вот вопрос: как сделать так, чтобы поток считывал по одной строке? Допустим если сделать так: for(i=0;i<20;i++) marrix >> arr; то массив arr без разбора заполниться первыми встретившимися 20 элементами, но как сделать чтобы поток считывал строки в...
C++ Как сохранить картинку из ресурсов на жёсткий диск?
Есть в ресурсах картинка IDB_BITMAP1. Как её извлечь на жёсткий диск?
C++ Не получается перезгрузка = http://www.cyberforum.ru/cpp-beginners/thread549026.html
template <class T> Array<T>& Array<T>::operator = ( const Array<T> &t ) { Array<T> ar( t.size ); for ( int i = 0; i < t.size; i ++ ) ar = t.p; return ar; } Ошибки не выдает, но когда присваиваю пустому массиву, массив, заполненный разными объектоми и вывожу полученный массив, то вместо объектов которые были в заполененном массиве, выводятся объекты созданные конструктором по...
C++ Задачи на строки Помогите пожалуйста написать следующие задачи: 1. Дана строка сиволов. Преобразовать строку, удалив из нее все символы, не являющимися буквами. 2. Определить, сколько в тексте слов, начинающихся на букву а или я. 3. Составить программу печати по одному разу в алфавитном порядке всех букв текста, входящих в него не более двух раз. подробнее

Показать сообщение отдельно
igorrr37
1646 / 1274 / 133
Регистрация: 21.12.2010
Сообщений: 1,932
Записей в блоге: 7
15.04.2012, 18:11
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
#include <iostream>
#include <memory>
#include <algorithm>
#include <iterator>
 
int main()
{
    int a1[]{1,2,3}, a2[]{-1,-2};
    std::size_t const s1(sizeof(a1) / sizeof(*a1)), s2(sizeof(a2) / sizeof(*a2)), s3(s1 + s2);
    std::unique_ptr<int[]> pa3(new int[s3]);
    std::copy(pa3.get(), std::copy_n(a2, s2, std::copy_n(a1, s1, pa3.get())), std::ostream_iterator<int>(std::cout, "  "));
    return 0;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru