Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Могут ли теоретически существовать методы с неопределенным числом аргументов? https://www.cyberforum.ru/ cpp-beginners/ thread1508389.html
Разумно ли использовать va args в таких ситуациях?
C++ Массив строк и найти в нем максимальную по длине строку
Ввести массив строк и найти в нем максимальную по длине строку. Не учитывать случай, когда таких строк несколько.
C++ Работа с pdf файлом https://www.cyberforum.ru/ cpp-beginners/ thread1508361.html
Добрый день, подскажите, можно ли стандартными средствами открыт PDF файл, для последующей работы с ним? Или есть свободные библиотеки для этого?
C++ Заполнение вектора в цикле https://www.cyberforum.ru/ cpp-beginners/ thread1508355.html
Попробовал так (для освоения материала) #include <vcl.h> #include <vector> #include <iostream> #include <algorithm> //sort #include <functional> //greater or compare typedef vector<int> Vec; //тип для вектора из int-ов Vec MyVector(1); // один из векторов
Как заставить подфункцию выдать обработанный массив? C++
Имеется программа, суть которой - обработать массив с данными; основной рабочий кусок содержит две вложенных функции - procedure1 и procedure2: void procedure1 (параметры) { ... } void procedure2 (параметры) {
C++ В заданном слове удалить букву https://www.cyberforum.ru/ cpp-beginners/ thread1508341.html
Дано слово. а) удалить из него третью букву. б) удалить из него 1-ую из букв о, если такая буква есть.
C++ Правильно прочитать данные из базы данных https://www.cyberforum.ru/ cpp-beginners/ thread1508321.html
Всем привет. Суть проблемы следующая Использую базу данных SQLLite, на кириллице и английские символы читает нормально, а вот иероглифы(китайские, японские) не читает, выводит одни знаки вопроса. sqlite3 *db; sqlite3_stmt * pStmt; int i, j, coln, rc; int b = 1; //"SELECT build, date FROM version;"
C++ Распараллеливание при комбинации последовательного и параллельного алгоритмов
У меня основной алгоритм последовательный, т.е. не распараллеливается, и при этом выдает последовательно числа, каждое из которых независимо от основного алгоритма обрабатывается другим алгоритмом, который "завязан" только на это число и на числовую информацию, которая занимает немного места в памяти, известна до применения нового алгоритма и при этом одна и та же для всех чисел, выдаваемых...
C++ ATL не ясно как добавить объект Здорова! Создал проект ATL dll. В книге написано: "После создания COM сервера можно добавлять в него COM классы. Для вызова мастера выберите в меню Insert New Atl Object. При генерации нового проекта мастер добавит в проект файл исходного кода класса С++ содержащие реализацию и определение нового класса. Кроме того он добавляет интерфейс в IDL файл" там написано для VS6, а у меня 10 и пункта... https://www.cyberforum.ru/ cpp-beginners/ thread1508306.html C++ Почему не компилируется https://www.cyberforum.ru/ cpp-beginners/ thread1508263.html
#include "stdafx.h" #include <iostream> #include <conio.h> using namespace std; const double Pi = 3.14159; double Area(double InputRadius); double Circumference(double InputRadius); int main() {
Иcпользование switch C++
Хочу чтобы при нажатии 1 выходил текст "Ti najaL 1" и т.д. Затрудняюсь объявить массив с. #pragma hdrstop #include <locale> #include <stdio.h> #include <conio.h> #include <string.h> #include <stdlib.h> #define eof 71 //G #define max 1000
C++ Потоковые итераторы Я новичок, прошел тему "STL" по учебнику Лафоре. Пишу в Code::Blocks, поставить другую IDE возможности мало. При попытке работы с istream_iterator (тоже самое с ostream) компилятор (GNU GCC) выдает "was not declared in this scope" про итератор. При копировании кода из учебника или сайтов вылетает тоже самое. Прошу о помощи решить эту проблему. https://www.cyberforum.ru/ cpp-beginners/ thread1508246.html
Evg
Эксперт CАвтор FAQ
21279 / 8301 / 637
Регистрация: 30.03.2009
Сообщений: 22,659
Записей в блоге: 30
02.08.2015, 18:32 0

Могут ли быть указаны квалификаторы типа в качестве возвращаемого значения функции/метода? - C++ - Ответ 7936724

02.08.2015, 18:32. Показов 2156. Ответов 16
Метки (Все метки)

Ответ

Цитата Сообщение от DrOffset Посмотреть сообщение
Если говорить строго, то нижеследующий код не совсем тоже самое, но в рассматриваемом вопросе он точно передает смысл предыдущего примера
Тут-то как раз понятно. Указатель и константный указатель - это разные типы. В первом твоём примере методы foo различались наличием у одного из них const на конце. Я знаю, что эта конструкция означает, но не знаю, как правильно называется. Но это, как мне кажется, НЕ есть "квалификатор типа"

Цитата Сообщение от DrOffset Посмотреть сообщение
На всякий случай поясню, я имел в в виду, что такие функции при перегрузке будут неотличимы
А вот здесь уже квалификатор типа. И он в этом месте игнорируется с точки зрения описания прототипа

Цитата Сообщение от hoggy Посмотреть сообщение
возвращается самый что ни на есть настоящий константный pvalue
Опять-таки я не знаю, как это правильно называется. Это "квалификатор типа" или "квалификатор значения" (или как оно называется)?

Вернуться к обсуждению:
Могут ли быть указаны квалификаторы типа в качестве возвращаемого значения функции/метода? C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
02.08.2015, 18:32
Готовые ответы и решения:

Использование типа void в качестве возвращаемого значения функцией main
Здравствуйте. Надеюсь получить внятный ответ на то, почему все категорически рекомендуют...

Несовместимость по доступности типа возвращаемого значения и метода
Добрий день всем. У меня высвечивает ошибку: Несовместимость по доступности: доступность типа...

Почему ковариантный тип может быть только типом возвращаемого значения метода?
Почему ковариантный тип T может быть только типом возвращаемого значения метода? Вот мои мысли: 1)...

Почему тип входящего параметра функции может отличаться от типа возвращаемого значения?
Зачем здесь указываеться другой тип данных: double &amp;change_it(int i); Весь код: using...

16
02.08.2015, 18:32
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
02.08.2015, 18:32
Помогаю со студенческими работами здесь

Модификатор const в качестве возвращаемого значения
const int get_size(const int&amp; a) { return a; } int main() { const int size =...

непонятки с QVector в качестве возвращаемого значения
Приветствую! Есть класс базы данных, у которой необходимо реализовать метод возвращающий QVector...

Использование int или void в качестве возвращаемого типа для main()
Когда использовать int main, а когда void main?

Пользовательский тип данных в качестве возвращаемого значения свойством
Добрый день. Подскажите в чем проблема. Есть процедура, которая должна возвращать пользовательский...

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