Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.75/4: Рейтинг темы: голосов - 4, средняя оценка - 4.75
0 / 0 / 1
Регистрация: 04.08.2016
Сообщений: 96
1

For use Ключевые слова C++

15.12.2016, 15:11. Показов 763. Ответов 2
Метки c++ (Все метки)

В учебнике Страуструпа увидела незнакомый элемент в листинге:
C++
1
2
3
4
void fi (char v[])
{
 for (int i=0;v[i]!=0;i++) [B]use[/B] (v[i]);]
}
Что за use? Впервые встречаю, в чем заключаются его функции?
__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
15.12.2016, 15:11
Ответы с готовыми решениями:

Ключевые слова
Написать программу, которая при вводе с клавиатуры буквы выводит ключевое слово языка Си,...

Найти ключевые слова в тексте
Задача: дан файл с произвольным текстом. Найти первые 10 ключевых слов (т.е. таких, которые чаще...

построчно все ключевые слова
Дана программа на С++. Записать в выходной файл построчно все ключевые слова, встречающиеся в...

Ключевые слова private, public, protected
Смысл ключевых слов private, public, protected в списке базовых классов при декларации производного...

2
Форумчанин
Эксперт CЭксперт С++
8170 / 5020 / 1436
Регистрация: 29.11.2010
Сообщений: 13,453
15.12.2016, 15:14 2
В С++ нет ключевого слова use. http://en.cppreference.com/w/cpp/keyword
Есть только похожее - using.
Значит это, скорее всего, пользовательская функция или макрос, определённые выше.
0
15254 / 8221 / 1993
Регистрация: 30.01.2014
Сообщений: 14,002
15.12.2016, 15:27 3
Цитата Сообщение от kindertei Посмотреть сообщение
Что за use?
Это просто имя какой-то функции.
Здесь автор как бы изображает полезную нагрузку.
С таким же успехом можно было написать так:
C++
1
2
3
4
void fi (char v[])
{
 for (int i=0;v[i]!=0;i++) /* использование v[i] */;
}
Иными словами - это псевдокод.

Добавлено через 10 минут
Вообще многие авторы книг часто используют этот прием, когда языковые конструкции применяются для описания мысли. Т.е. мы имеем гипотетически корректный код, который при определенных условиях может быть исполнен, но и при этом, в самом коде содержатся некие пояснения, выраженные через языковые конструкции. Привыкайте не понимать такой код буквально: т.е., например, видя функцию, но не видя ее реализации, не нужно пытаться шерстить книгу или интернет в поисках ее реализации, достаточно просто прочитать ее имя, чтобы понять что к чему. Это, конечно, работает в том случае, если оригинальная задумка не была "испорчена" при переводе.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
15.12.2016, 15:27

Определить, встречаются ли ключевые слова в тексте
1. Заданы текст и три ключевых слова. Определить, встречаются или нет ключевые слова в тексте. ...

Определить, встречаются или нет ключевые слова в тексте.
8.9.2. Помогите, пожалуйста, решить задачу в С++. Заданы текст и три ключевых слова....

Проблемы с терминологией. Что такое : ключевые слова, спецификаторы, квалификаторы?
Чаще всего встречаю только список ключевых слов, которые потом могут называться по другому, то есть...

Что означают ключевые слова default, delete и зачем они нужны
Собственно сабж. Часто встречаю что методу можно присвоить какое то значение, например virtual...


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

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

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