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

Превратить одномерный массив по условию - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Как использовать строку в качестве имени файла http://www.cyberforum.ru/cpp-beginners/thread1105890.html
суть задачи такова: ввожу с клавиатуры строку к примету text.txt и в дальнейшем должна использоваться как имя файла который я открой через fstream. вот. как сделать так. искал в нете наткнулся на этоconst char * filename = "myFile.txt"; ifstream stream(filename); но здесь не вводят с клавиатуры, как реализовать это? заранее спасибо
C++ Считывание бинарного файла Здравствуйте! Изначально нужно было прочитать почисленно текстовый файл и забить его в массив. Но т.к. это не получилось, решил прочитать бинарный файл, в котором 25 целых чисел. Пробую через ifstream: std::ifstream instrm ("oonumber1.bin", std::ios::binary); for(int i = 0; i < Row; i++) for(int j = 0; j < Col; j++) { int a=0; while(instrm.read((char *)&a,... http://www.cyberforum.ru/cpp-beginners/thread1105887.html
Обработка строк, написать задачку C++
Вводится строка. Подсчитать в ней количество прописных букв, решить двумя способами:Одна программа решает задачу с использованием строк, представленных как массивы символов. Вторая программа решает задачу с использование строк типа string/ первую я решил: #include<iostream> using namespace std; int main() { char some1=""; cout<<"Enter your string:";
C++ Преобразование форматов
Добрый день. 100500 лет уже не программировал на C++. Подскажите, плз, есть код: char *dirname, *safeDir; void makeFFT(const char* filename) { ... ifstream inField(dirname + "/spectrum_" + filename, ios::binary | ios::in); ... }
C++ Вводяться 5 чисел в функцию, которая выбирает кратные 3 и вычисляет их сумму http://www.cyberforum.ru/cpp-beginners/thread1105877.html
В главной програме вводиться 5 чисел, функция выбирает кратные 3 и вычисляет их сумму.
C++ Можно ли объявить переменную типа IOPCServer? Делаю OPC-клиент по примеру. Есть момент, когда в классе объявляется переменная, в которая по идее будет выполнять подключение к серверу и непосредственно вызывать экспорт адресного пространства: private: IOPCServer m_pOPCServer; Компилятор ругается: "использование объекта абстрактного типа класса OPCDA::IOPCServer не допускается". Подскажите, пожалуйста, как быть? Заранее благодарна. подробнее

Показать сообщение отдельно
Tulosba
:)
Эксперт С++
4391 / 3234 / 297
Регистрация: 19.02.2013
Сообщений: 9,044
26.02.2014, 15:13     Превратить одномерный массив по условию
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <algorithm>
#include <iostream>
#include <vector>
 
int main() {
    
    std::vector<int> v = {0,1,2,3,4,5,6,7,8,9};
    
    for( int i=0; i<v.size()/2; ++i )
    {
        std::rotate( v.begin()+i+1, v.begin()+i+2, v.end() );
    }
    
    for( int& e: v )
    {
        std::cout << e << ' ';
    }
    std::cout << '\n';      
 
    return 0;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru