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

Range-based for - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Работа с файлами http://www.cyberforum.ru/cpp-beginners/thread1159144.html
Здравствуйте, делаю задачку "Выборочная сортировка", но застрял на работе с файлами, понять не могу никак... нужно считать числа из каждой строки и вывести их в инпут после сортировки. Помогите! #include <iostream> using namespace std; int i, j; void SelectionSort(int A, int n) int count, key;
C++ Реализовать программу, позволяющую вводить с клавиатуры расписание авиарейсов, выводить на экран расписание це Расписание авиарейсов содержит следующую информацию о рейсе: номер рейса, пункт отправления, пункт назначения, тип самолёта. Реализовать программу, позволяющую вводить с клавиатуры расписание авиарейсов, выводить на экран расписание целиком и лишь те рейсы, для которых пункт отправления совпадает с со значением, введенным пользователем с клавиатуры. может кто-то помочь? http://www.cyberforum.ru/cpp-beginners/thread1159142.html
C++ Задан одномерный массив В,состоящем из n вещественных элементов С++
Помогите пожалуйста решить задачку)совсем не силен в с++( Задан одномерный массив В,состоящем из n вещественных элементов.Найти максимальное и минимальное значение его элементов.Поменять местами в массиве максимальный и минимальный элементы
C++ Найти максимальное и минимальное значение элементов массива
Помогите пожалуйста решить задачку)совсем не силен в с++( Задан одномерный массив В,состоящем из n вещественных элементов.Найти максимальное и минимальное значение его элементов.Поменять местами в массиве максимальный и минимальный элементы
C++ Пифагоровы тройки (простая задача) http://www.cyberforum.ru/cpp-beginners/thread1159094.html
Прямоугольный треугольник может иметь все стороны, выраженные целыми числами. Множество троек целых значений сторон прямоугольного треугольника называется тройками Пифагора. Эти три стороны должны удовлетворять соотношению, по которому сумма квадратов двух сторон (катетов) равна квадрату третьей стороны (гипотенузы). Найдите все тройки Пифагора, в которых и катеты, и гипотенуза не больше...
C++ Вывод односвязного списка, отсортированного по алфавиту Возник такой вопрос: не получается вывести список на экран, функция просто не работает. Буду благодарна любой помощи. #include <stdio.h> #include <conio.h> #include <alloc.h> #include <string.h> struct prodavec //структура по продавцам { char FIO; int ipr; //nomer pr-ca подробнее

Показать сообщение отдельно
i7otep9wka
1 / 1 / 1
Регистрация: 13.12.2011
Сообщений: 76
27.04.2014, 15:46     Range-based for
Пример кода:
C++
1
2
3
4
5
int my_array[5] = {1, 2, 3, 4, 5};
for(int &x : my_array)
{
  x *= 2;
}
Возникли вопросы:
1. "х" является итератором?
2. Для чего мы записывает "2" по адресу, который лежит в х?
Так мы сделать не можем?
C++
1
2
3
4
5
6
int my_array[5] = {1, 2, 3, 4, 5};
for(int x : my_array)
{
  x = 2;
 
}
3. Обращаюсь ли я к следующему элементу коллекции таким образом :
C++
1
2
3
4
5
6
7
8
int my_array[5] = {1, 2, 3, 4, 5};
for(int x : my_array)
{
  x = 2;
  if (x+1==0){
  ..
 }
}
?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 20:14. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru