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

Удаление элемента динамического массива справа - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Strncat http://www.cyberforum.ru/cpp-beginners/thread1194994.html
Пытаюсь с помощью этой функции соединить две строки, ничего не получается помогите плз я уже просто не понимаю: Вот код там все элементарно но ругается на саму команду strncat: #include <iostream>...
C++ Реализация вычитания двоичного кода Даны два массива, например 110001 и 11111. Не знаю как создать цикл, в частности занимание. dif = A - B + carry; // carry - перенос if (diff = -1) rezult = -1; //вот тут нужно как-то сделать... http://www.cyberforum.ru/cpp-beginners/thread1194963.html
Укажите на ошибку C++
Проблема с enum. Пишет что, нужно что-то перед enum. Поясните пожалуйста #include <iostream> using namespace std; int main() { enum paytype { CARD, CHECK;
Удалить все цифры со строки, найти сколько слов которые начинаются с гласных букв C++
вот накидал код, но он делает что-то попало, но по идее должно правильно работать нужно удалить все цифры со строки, найти к-во слов которые начинаются с гласных букв и найти к-во слов у которых...
C++ Сортировка массива http://www.cyberforum.ru/cpp-beginners/thread1194943.html
Помогите решить задачу под номером 11, под буквой а) Нужно отсортировать массив,(вводим сами, размер определяем сами), в соответствии с условием на фото...
C++ Использование абстрактного класса Доброго времени. Использую абстрактный класс Algorithm с абстрактным методом Calculate() и 5 производных от него классов, реализующих тот или иной алгоритм и возникла непонятная проблема. Компилятор... подробнее

Показать сообщение отдельно
Лерой
1 / 1 / 0
Регистрация: 22.12.2012
Сообщений: 26
01.06.2014, 09:40  [ТС]
Заполняется массива с права и лева. это дек с ограниченным выходом. заполняется вроде правильно по крайней мере компилятор ошибки не выдает.


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
26
27
28
29
30
31
32
void add_right (liter *&a, liter x, int &n)
{
cout<<"autor:";
cin.get();
cin.getline(x.autor,20);
cout<<"name:";
cin.getline(x.name,20);
cout<<"year:";
cin>>x.year;
a[n]=x;
n++;
}
 
 
 
 
void add_left (liter *&a, liter x, int &n)
{
cout<<"autor:";
cin.get();
cin.getline(x.autor,20);
cout<<"name:";
cin.getline(x.name,20);
cout<<"year";
cin>>x.year;
 
for (int i=0; i<=n; i++)
{a[n-i+1]=a[n-i];
}
a[0]=x;
n++;
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru