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

Возвращение пустого объекта. - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Приведение типов? http://www.cyberforum.ru/cpp-beginners/thread377884.html
Подскажите, пожалуйста что происходит. Не понимаю почему такой код работает. .h class Km { private: static const double DIFFERENCE = 1.2; double kilometer; double mili;
C++ Цикл сложный 1. Элементы массива a(8) расположить в том массиве по убыванию. 2. Вычислить произведение матриц b(5*3) и c(3*6). Заранее вам большое спасибо! Программа С. http://www.cyberforum.ru/cpp-beginners/thread377881.html
C++ Семантический вопрос... как называется язык-то?
По моему правильно и разумно оформлять большие куски кода в классы в стиле с++, всё заинкапсулировать, следить за наследованием... Но чувствительные к скорости коды все пишут в стиле си, порой, отказываясь даже от функций в пользу дефайнов... этого явно Страуструп не хотел, а Кернигану и Ричи такая развитая объектная ориентированность в голову не приходила. Так как называть такой язык?
C++ адаптеры
добрый вечер интересно ваше мнение. такие вещи как адаптеры, биндеры позиционируются как шибко быстро работающие. и рекомендуется ими активно пользоваться. Например вместо попыток определить собственную шаблон-функцию сравнения, которая сравнивает входное значение с неким фиксированным значением, рекомендуется юзать биндер, который сделает нам из функции less принимающей 2 параметра для...
C++ Разбить строку http://www.cyberforum.ru/cpp-beginners/thread377849.html
У меня есть строка string^ str в неё записано 6 символов. Как мне разбить эту строку на еще три строки в каждой из которых будут по два символа. тоесть примерно надо получить вот это: str ="123456" str1="12" str2="34" str3="56"
C++ Объясните пожалуйста алгоритм Вычислите сумму с данной точностью е. Используйте указатели на функции как параметры: Сумма от 1 до бесконечности sin n/n Как я понял подставлять вместо n числа от 1 до беск и делить пока выражение не станет < e Я так и сделал,но не могу применить указатели на функцию,как это сделать подскажите #include <conio.h> #include <iostream.h> #include <math.h> int main() { подробнее

Показать сообщение отдельно
greshnikk
30 / 30 / 0
Регистрация: 05.11.2008
Сообщений: 162
05.11.2011, 19:17  [ТС]     Возвращение пустого объекта.
1.
Цитата Сообщение от Bers Посмотреть сообщение
Вы похоже не отдаёте себе отчет в том, что именно должна делать процедура поиска.
Процедура поиска ищет объекты. Она их не создаёт. Тем более динамически.
Скорее всего Вы невнимательно читаете тему, указывая мне на то, на что я сам указывал -
Цитата Сообщение от Greshnikk Посмотреть сообщение
Второй вариант действительно очень грубый. Придется создавать внутри функции объект и возвращать на него ссылку. Это совершенно не является задачей описанного метода.
2. Мой ответ являлся опровержением Вашего сообщения -
Цитата Сообщение от Bers Посмотреть сообщение
Так делать нельзя.
Я привел пример, что такой вариант возможен. Я не писал, что решил использовать этот метод. Более того, я написал, что вариант пользователя accept мне больше всех подходит
Цитата Сообщение от greshnikk Посмотреть сообщение
Ваш вариант мне понравился больше всех.
(с моей правкой на тип возвращаемого значения).
3.
Цитата Сообщение от Bers Посмотреть сообщение
Вариант accept идеологически нужно понимать так
Я все именно так и понял. Но ввиду того, что ошибка у меня может быть одна единственная, решил не передавать лишнюю переменную в метод. Отлавливать ошибку буду по возвращаемому значению NULL.
4. Попрошу Вас и пользователя ForEveR обсуждать тему нарушения инкапсуляции в отдельном топике. Тема данного топика отличается от обсуждаемой вами.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru