Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ В чём отличие function от _function ? https://www.cyberforum.ru/ cpp-beginners/ thread925782.html
Ранее работал только с консольными приложениями, неоднократно использовал функцию для проверки существования/доступа к файлу (access). Сейчас пришлось редактировать чужую программу, не консольное...
C++ Массив случайных чисел
Хотел написать сам программу которая выводит случайные числа массива сто на сто. Ошибок в коде нет, но программа вылетает. Выхода за пределы массива нет. Программа конечна. Что не так? Возможно,...
Падежи C++
помогите мне нужно написать программу на с++ с использованием оператора switch программа: водим суму в копейках а программа должна посчитать сколько рублей и копеек и написать в нужном падеже ...
C++ Debug error в коде Код объемный, но простой и я основное комментировал. Вылетает после того, как вводишь логин и пароль. Скрин после кода. /* gamers.h */ #include <string> class gamers { public: gamers() //... https://www.cyberforum.ru/ cpp-beginners/ thread925718.html
C++ Передача указателя в функцию https://www.cyberforum.ru/ cpp-beginners/ thread925688.html
Поиском не пользовался, возможно данный вопрос уже проскакивал. Проблема том, что VS2010 на отрез отказывается передавать указатель на структуру в функцию. void t_tet(tes *p); struct tes{...
Поиск подстроки в строке и замена её на другую строку C++
Подскажите пожалуйста как мне поправить ошибку? Написал такую функцию. Всё работает правильно (т.е. он правильно находит подстроку, считает длину нового массива) НО: В коде ниже есть мини...
C++ Пользователь вводит имя файла, программа выводит содержимое файла с указанием номеров строк.
Пользователь вводит имя файла, программа выводит содержимое файла с указанием номеров строк. Если пользователь вводит не существующий файл, программа требует ввести имя файла заново. Help me. ...
C++ Буква из нижнего регистра в верхний добрый день, цель задачи: Преобразование букв нижнего регистра в верхний регистр, используя неконстантный указатель на неконстантные данные. #include <windows.h> #include <iostream> using... https://www.cyberforum.ru/ cpp-beginners/ thread925660.html
C++ упростить конструкцию https://www.cyberforum.ru/ cpp-beginners/ thread925632.html
for (int i = 0, c_c = computer_player, c_h = human_player, r; i < human_player + computer_player; i++) { r = rand() % 2; string name; Cplayer *tmp_player_ptr; switch(r) { case 0:...
C++ Варианты перевода из 10 СС в 2-ую у меня есть такой вариант перевода // lab_work_4.cpp: определяет точку входа для консольного приложения. // #include "stdafx.h" #include <iostream> #include <time.h> #include <string.h>... https://www.cyberforum.ru/ cpp-beginners/ thread925631.html
49 / 23 / 3
Регистрация: 16.11.2011
Сообщений: 329
Записей в блоге: 5
19.07.2013, 17:06  [ТС] 0

загадки range-based

19.07.2013, 17:06. Просмотров 609. Ответов 7
Метки (Все метки)

Ответ

Цитата Сообщение от 0x10 Посмотреть сообщение
C++
1
2
3
4
void f(int& a) *// << а почему вот тут без & будет то же самое?
{
* std::cout << a;
}
пример наглядный))- понял
просто сначала у меня не получалось реализовать auto - потом получилось и я отредактировал сообщение на "если поставить auto &it - будет тоже самое - почему?" но0x10, уже успел прочитать предыдущее, но с уже правильным кодом, поэтому возмущался)

Добавлено через 1 минуту
Цитата Сообщение от Olivеr Посмотреть сообщение
C++
1
2
for (auto it : args) - доступ по значению
for (auto &it : args) - доступ по ссылке
понял, аналогично функции работает

Вернуться к обсуждению:
загадки range-based
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
19.07.2013, 17:06

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Непонятки с range-based for!
Доброе время суток! Запутался с range-based циклами! Вообщем код inline string...

range-based for не работает
#include &lt;iostream&gt; #include &lt;vector&gt; int main() { std::vector&lt;int&gt; v(30); for (auto z : v)...

A range-based for statement
я вот чё то не понимаю - когда вызываем оператор delete для указателя на массив, он каким то...

Range-Based for для определённого диапазона
Добрый вечер, мои хорошие! Вопросик такой... Не знаю простой или нет, но ответа не нашла. ...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.