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

Передать указатель в метод по ссылке и подобное - C++ - Обсуждение 1386876

Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Обсуждение
Всего сообщений: 63
Имя Дата Сообщение
Читать обсуждение полностью:
Передать указатель в метод по ссылке и подобное
OlegPL 03.03.2015 15:54 https://www.cyberforum.ru/post7294379.html
Первая часть: Change(*t1); - это нормальная практика? Тут...
aLarman 03.03.2015 17:03 https://www.cyberforum.ru/post7294652.html
да нормальная, нет, мы получаем ссылку на объект таким...
OlegPL 03.03.2015 17:16 https://www.cyberforum.ru/post7294727.html
В данном примере компилятор ругается на 42 строку... Visual...
aLarman 03.03.2015 17:32 https://www.cyberforum.ru/post7294804.html
я кажется перестарался, но с 1мерным так прокатывает
hoggy 03.03.2015 17:47 https://www.cyberforum.ru/post7294870.html
да. Использование ссылок там, где ожидается реальный объект...
zss 03.03.2015 17:50 https://www.cyberforum.ru/post7294886.html
mass имеет тип int mass, а передаете указатель на двумерный...
aLarman 03.03.2015 17:56 https://www.cyberforum.ru/post7294920.html
аргументируйте
hoggy 03.03.2015 18:06 https://www.cyberforum.ru/post7294959.html
есть стандартные способы получить всю необходимую...
aLarman 03.03.2015 18:07 https://www.cyberforum.ru/post7294963.html
продемонстрируйте, буду рад пополнить свои знания:)
Voivoid 03.03.2015 18:10 https://www.cyberforum.ru/post7294974.html
Так это ж не массив, это указатель на указатель :D
Croessmah 03.03.2015 18:23 https://www.cyberforum.ru/post7295036.html
Я в курсе. И в контексте поста ТС узнать размер переданного...
hoggy 03.03.2015 18:35 https://www.cyberforum.ru/post7295088.html
https://www.cyberforum.ru/cpp-beginners/thread1379952.html#p...
Voivoid 03.03.2015 18:36 https://www.cyberforum.ru/post7295096.html
О каком куске памяти может идти речь если аргументом...
hoggy 03.03.2015 18:41 https://www.cyberforum.ru/post7295119.html
ссылку на массив. мы ведь ожидаем получить реальный...
Voivoid 03.03.2015 18:47 https://www.cyberforum.ru/post7295142.html
Ну да. И вообще, почему в плюсах new T возвращает T*,...
hoggy 03.03.2015 18:51 https://www.cyberforum.ru/post7295161.html
она возвращает адрес где начинаются данные это тип...
Voivoid 03.03.2015 18:56 https://www.cyberforum.ru/post7295187.html
А, лол, я что-то совсем забыл, что в new можно указывать...
castorsky 03.03.2015 19:03 https://www.cyberforum.ru/post7295223.html
лол, std::extent<int**, n>::value не скомпилируется как бы.
DrOffset 03.03.2015 19:44 https://www.cyberforum.ru/post7295407.html
А int ** - это вовсе и не массив, а указатель. Речь ведь...
hoggy 03.03.2015 20:29 https://www.cyberforum.ru/post7295593.html
вам стоит подучить с++ темы "указатели" и "массивы" как...
castorsky 03.03.2015 20:44 https://www.cyberforum.ru/post7295657.html
я как бы прекрасно знаю в чем разница между int* и int(*)....
hoggy 03.03.2015 20:50 https://www.cyberforum.ru/post7295679.html
отлично. теперь вам осталось осознать разницу между...
DrOffset 03.03.2015 20:54 https://www.cyberforum.ru/post7295696.html
ИМХО, у hoggy совершенно правильный посыл, научить людей...
castorsky 03.03.2015 21:14 https://www.cyberforum.ru/post7295776.html
Не заставляйте меня отсылать Вас к стандарту, int(*) это...
hoggy 03.03.2015 21:35 https://www.cyberforum.ru/post7295857.html
вам стоит самому подучить стандарт в таком случае:...
castaway 03.03.2015 21:59 https://www.cyberforum.ru/post7295990.html
По-моему это просто указатель на массив. По крайней мере в...
castorsky 03.03.2015 22:03 https://www.cyberforum.ru/post7296006.html
тип объекта type_t array есть type_t (*) . О чем вообще...
hoggy 03.03.2015 22:08 https://www.cyberforum.ru/post7296032.html
Они и есть разные, согласно правилам языка. Обычно,...
castaway 03.03.2015 22:10 https://www.cyberforum.ru/post7296044.html
Это с какой-такой стати? Есть массив, а есть указатель на...
hoggy 03.03.2015 22:12 https://www.cyberforum.ru/post7296051.html
вам смешно в вашем невежестве. ...
castorsky 03.03.2015 22:33 https://www.cyberforum.ru/post7296133.html
castaway, Я повторяю еще раз array-to-pointer conversion,...
castaway 03.03.2015 22:59 https://www.cyberforum.ru/post7296257.html
А теперь мы вернёмся к вышесказанному дабы не потерять...
castorsky 03.03.2015 23:10 https://www.cyberforum.ru/post7296294.html
Но я просил Вас прояснить что это значит. Надеюсь для Вас...
castaway 03.03.2015 23:14 https://www.cyberforum.ru/post7296307.html
int main() { int a; int * pa = a; // ok int (*b) =...
hoggy 03.03.2015 23:41 https://www.cyberforum.ru/post7296411.html
я просто оставлю это здесь ...
castorsky 03.03.2015 23:46 https://www.cyberforum.ru/post7296415.html
castaway, и Вас не смущает int * pa = a при том что a имеет...
hoggy 03.03.2015 23:58 https://www.cyberforum.ru/post7296453.html
Прошу прощения, в коде выше затупил. Вот правильная...
Voivoid 04.03.2015 09:23 https://www.cyberforum.ru/post7297176.html
Приведение ( не путь с привидением :) ) что-ли первый раз...
castorsky 04.03.2015 09:32 https://www.cyberforum.ru/post7297192.html
давай ка я закомментирую int main() { // a имеет...
Voivoid 04.03.2015 09:38 https://www.cyberforum.ru/post7297228.html
Не-а, переменная a имеет тип int Тут ты правда можешь...
aLarman 04.03.2015 09:38 https://www.cyberforum.ru/post7297230.html
hoggy, такое только со стат массива, в данном примеры был...
Voivoid 04.03.2015 09:40 https://www.cyberforum.ru/post7297237.html
Именно так и есть. А что тебя смущает?
castorsky 04.03.2015 10:01 https://www.cyberforum.ru/post7297283.html
Мне не надо это компилировать чтобы понять что происходит....
aLarman 04.03.2015 10:04 https://www.cyberforum.ru/post7297303.html
да я то в курсе, вот hoggy, так не считает видимо...
Voivoid 04.03.2015 10:10 https://www.cyberforum.ru/post7297322.html
Ну дык, одно дело знание C++, а совсем другое знание...
castorsky 04.03.2015 10:14 https://www.cyberforum.ru/post7297333.html
Нельзя сказать что знаешь язык если не пытался написать для...
Voivoid 04.03.2015 10:31 https://www.cyberforum.ru/post7297354.html
Ок, тогда смотри, есть вот такой код: typedef int X; ...
castorsky 04.03.2015 10:36 https://www.cyberforum.ru/post7297391.html
не понимаю подвоха, это разные объекты (в широком смысле),...
castaway 04.03.2015 11:13 https://www.cyberforum.ru/post7297524.html
Просто ради интереса, если это баг компилятора, то какой...
castorsky 04.03.2015 11:20 https://www.cyberforum.ru/post7297550.html
castaway, Это скорее баг языка, хотя возможно и...
Ilot 04.03.2015 11:28 https://www.cyberforum.ru/post7297583.html
Переменная a имеет тип int. Переменная с имеет тип...
castorsky 04.03.2015 11:30 https://www.cyberforum.ru/post7297592.html
синтаксический сахар + pretty print как бы, читайте выше,...
Voivoid 04.03.2015 11:36 https://www.cyberforum.ru/post7297622.html
Ты ведь хотел сказать типы? Э-э-э, кхм. Кажется...
Ilot 04.03.2015 11:36 https://www.cyberforum.ru/post7297624.html
Выше я увидел только ваше сквернословие и не уважение к...
Ilot 04.03.2015 12:01 https://www.cyberforum.ru/post7297715.html
Воспользуюсь своими привелегиями и объявляю, что разговор...
Voivoid 04.03.2015 12:13 https://www.cyberforum.ru/post7297746.html
Ага, лол разные сущности. Т.е. только один из них тип, а...
castorsky 04.03.2015 12:45 https://www.cyberforum.ru/post7297783.html
мейби это расставит точки int main() { int a; // int...
castaway 04.03.2015 12:54 https://www.cyberforum.ru/post7297902.html
В 5-й и 6-й строках, в комменнтариях убери по одной первой...
Ilot 04.03.2015 13:08 https://www.cyberforum.ru/post7297994.html
Никто мой мод не видел? Непомню куда его поставил... вот...
castorsky 04.03.2015 13:11 https://www.cyberforum.ru/post7298002.html
Это не одно и то же, типа int нет, это просто сахар, такой...
hoggy 04.03.2015 13:15 https://www.cyberforum.ru/post7298003.html
в данном варианте чел спрашивал, может ли fill(arr)...
Taatshi 04.03.2015 13:17 https://www.cyberforum.ru/post7298032.html
Следующий, кто позволит себе проигнорировать мод,...
Tulosba 04.03.2015 13:17 https://www.cyberforum.ru/post7298034.html
8.3.4 Arrays.
 
 
Similar

В функцию-метод передать указатель на другую функцию-метод и вызвать через переданный указатель
Друзья! Всем привет. Вот код: class otets { public: void f (void (otets::*p)()); ...

Можно ли передать в метод свойство по ссылке
Имеется метод int metod(ref Peremennia peremennia ) { metod++; ... } peremennia -...

Как в аргумент функции передать указатель на метод класса?
Как в аргумент функции передать указатель на метод класса? Метод в классе у меня статический,все...

Как передать указатель на функцию через метод класса ?
typedef void (*FuncCallback)(float* flValue); Пробовал по всякому и ни как: Class.CallFunc...

Ads
MoreAnswers

Указатель на массив указателей на объекты, передать в метод объекта
Здравствуйте! Нужно решить задачу, есть такой класс. class MyClsDisk { ...

Как передать в метод класса Menu указатель на метод дочернего класса?
Как передать в метод базового класса указатель на метод дочернего: class Menu() { protected: ...

Если в класс нужно передать указатель на указатель на массив строк неизвестной длинны?
Как проинициализировать массив строк wchar_t * (произвольного размера) , если его нужно передать в...

Передать в неуправляемую функцию указатель на указатель
Неуправляемая функция типа FUNC(int ** r); Делаю так fixed (int* ptr = arr) { ...

Функция, получающая указатель на обычную функцию, получает указатель на метод класса
Здравтсвуйте. Имеется вопрос по указателям на методы класса. Допустим, есть функция( f ), которая...

Указатель на объект или указатель на метод объекта
Здравствуйте! У меня много где случается, что надо классу заводить в заголовке указатель на объект...

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