0 / 0 / 0
Регистрация: 31.01.2016
Сообщений: 25
1

Размер вектора всегда равен нулю

31.01.2016, 21:34. Показов 604. Ответов 1
Метки нет (Все метки)

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
void f (char a[], vector <int>ch)
{
  for (int i=0; (a[i]-'0')<10 && (a[i]-'0'>=0) ; i++) // 
  {
     ch.push_back(a[i]-'0');
  }
}
 main ()
{
char a[10];
vector <int> ch1;
cin >>a;
f (a,ch1);
cout << ch1.size();           //размер вектора всегда равен нулю, хотя при выполнении функции это не так. в чем проблема?
 
}
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
31.01.2016, 21:34
Ответы с готовыми решениями:

Как объявить, что размер вектора равен нулю?
как объявить что размер вектора равен нулю? Компилятор говорит, что минимум 1 элемент должен быть,...

Результат вычисления по формуле всегда равен нулю
Доброго времени суток! Помогите пожалуйста решить задачу! Только начал программирование! ...

set и map при добавлении сохраняется только последний элемент. Размер множества всегда равен 1
При вызове функции с параметрами (declare some_string) в множество добавляется элемент, и он...

Результат работы функции всегда равен нулю
Добрый день. написал функцию, однако результат работы функции равен нулю. Что делаю не...

1
Хитрая блондиночка $)
1469 / 984 / 399
Регистрация: 21.12.2015
Сообщений: 3,785
31.01.2016, 21:42 2
Передавай в функцию изменяемый параметр:
C++
1
void f (char a[], vector<int> &ch)
2
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
31.01.2016, 21:42
Помогаю со студенческими работами здесь

Результат выполнения кода всегда равен нулю
Скажите,почему он постоянно выводит ноль? static void Main(string args) { ...

listbox.items.count всегда равен нулю
listBox1.Items.Count; всегда равен нулю. В чем подвох? Почему всегда 0, но в листбоксе находятся...

Что не так с ASPError? err.Number() всегда равен нулю
Всем привет! Народ, помогите, какие ошибки не делал - err.Number() всегда равен нулю try {...

Цикл сложения чисел, результат всегда равен нулю. Исправить код
Помогите с циклом. Выводит всегда 0, смотрел пошагово, когда в цикле идет проверка i он выходит из...

Подсчитать определитель в маткаде. (равен или не равен нулю)
Здравствуйте люди добрые. Столкнулся я вновь с проблемой. Мне нужно подсчитать какой из моих...

Сумма всегда равна нулю, в чем ошибка?
Почему сумма с точностью всегда ноль? код суммы с точностью Dim S, Eps, a, c As Double ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru