Форум программистов, компьютерный форум, киберфорум
Наши страницы

Переставить значение элементов заданного одномерного массива, так чтобы все нулевые оказались в конце массива - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Вывести на экран график функции, используя символы http://www.cyberforum.ru/cpp-beginners/thread1310711.html
Используя стандартные символы (.,/*|\-_) вывести на экран график функции в заданном интервале, с задданным шагом. y=xcosx, , п/10;
C++ Свой тип Boolean хз зачем я это написал просто скучно было :D enum Boolean_t { False, True }; struct Boolean { Boolean_t value; Boolean() : value(False) {} Boolean(Boolean_t v) : value(v) {} http://www.cyberforum.ru/cpp-beginners/thread1310708.html
Вывести на экран таблицу ASCII C++
Помогите пожалуйста с заданием: - Вывести на экран таблицу ASCII (столбцы - три старших двоичных разряда таблицы ASCII, строки - четыре младших разряда).
C++ LZW - восстановление. LZW GIF. C++
Всем привет.. задача такая: не могу понять, алгоритм декодирования LZW.. Необходимо как в этом примере http://habrahabr.ru/post/127083/ НАПРИМЕР Следующие 7 байт: <b></b>. Нужно перевести их...
C++ Конкатенация строк http://www.cyberforum.ru/cpp-beginners/thread1310702.html
Помогите,пожалуйста,идиоту.Не понимаю как правильно конкатенацию строк написать("сложение" строк) #include <iostream> class STRING { private: char *data; public:
C++ Амбигус между char и bool C:\Projects\Test\Test\test.cpp|36|error: ambiguous overload for 'operator<<' (operand types are 'std::ofstream {aka std::basic_ofstream<char>}' and 'char')| на строку Stream<<*p;, где char *p;, выше ... подробнее

Показать сообщение отдельно
hoggy
6701 / 2883 / 494
Регистрация: 15.11.2014
Сообщений: 6,480
Завершенные тесты: 1
25.11.2014, 22:57
http://rextester.com/EOVK38114


C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <iostream>
#include <algorithm>
 
int main()
{
    std::cout << "Hello, world!\n";
    
    int arr[] = {0,0,1,0,3,4,5,6,0,7 };
    
    const auto it = ::std::remove(::std::begin(arr), ::std::end(arr), 0);
    
    ::std::fill(it, ::std::end(arr), 0 );
    
    
    for(const auto i: arr)
        ::std::cout<<i<<", ";
    
    ::std::cout<<'\n';
    
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru