Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 21.07.2011, 23:23   #61
stenl1
Форумчанин
 
Аватар для stenl1
 
Регистрация: 26.06.2009
Сообщений: 354
По умолчанию

Дайте мне название этой книги про стандарт , хоть почитаю , а то все 6 страниц только о нем Может найду там для себя чего полезного как новичек
stenl1 вне форума
Старый 22.07.2011, 00:13   #62
Сыроежка
Форумчанин
 
Регистрация: 01.07.2011
Сообщений: 423
По умолчанию

Цитата:
Сообщение от stenl1 Посмотреть сообщение
Дайте мне название этой книги про стандарт , хоть почитаю , а то все 6 страниц только о нем Может найду там для себя чего полезного как новичек
"Дайте мне название книги про стандарт" - это труто! уверен, что Вам еще рано читать про стандарт, так как вы вообще малообразованы! Вот когда у вас такого глупого вопроса не возникнет, как "название книги про стандарт", тогда только и придет для вас время знакомиться со стандартом языка С++.
Со мной можно встретиться на www.clipper.borda.ru
Сыроежка вне форума
Старый 22.07.2011, 08:15   #63
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
Сплошное косноязычие!
Веселый ты человек )
Смотри на мир проще, ато народ уже потешаться начал.
I'm learning to live...
Stilet вне форума
Старый 22.07.2011, 12:05   #64
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

Цитата:
Вы вместо тогоЮ чтобы заниматься косноязычиемЮ внимательно посмотрите, что до твас было написано
Не нервничайте)
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума
Старый 22.07.2011, 13:50   #65
_-Re@l-_
C++, Java
Старожил
 
Аватар для _-Re@l-_
 
Регистрация: 10.04.2010
Сообщений: 2,665
По умолчанию

Цитата:
Я уже по этому поводу достаточно подробно высказался.
Да, вы высказывались что передача указателя this через регистр ECX к С++ вообще не относится, т.к. он передаётся как неявный параметр. А как, по-вашему, это "как неявный параметр"?Насколько я понимаю, всё в компьютере происходит через процессор и ОЗУ.
_-Re@l-_ вне форума
Старый 22.07.2011, 14:16   #66
coNsept
Форумчанин
 
Аватар для coNsept
 
Регистрация: 14.12.2009
Сообщений: 716
По умолчанию

Цитата:
Насколько я понимаю, всё в компьютере происходит через процессор и ОЗУ.
Вы безграмотный не стандартный человек. Все в компьютере происходит по стандарту и только, забудьте про процессор, забудьте про ОЗУ, забудьте вообще о компьютере. Познайте силу стандарта
coNsept вне форума
Старый 22.07.2011, 16:34   #67
Blade
Software Engineer
Участник клуба
 
Аватар для Blade
 
Регистрация: 07.04.2007
Сообщений: 1,618
По умолчанию

Цитата:
Сообщение от _-Re@l-_ Посмотреть сообщение
Да, вы высказывались что передача указателя this через регистр ECX к С++ вообще не относится, т.к. он передаётся как неявный параметр.
Нет. Способ передачи этого параметра не относится к C++ не потому, что он передан не явно, а потому, что язык C++ не предъявляет абсолютно никаких требований относительно того, как на низком уровне должны передаваться аргументы. Завтра дядя Вася изобретет свою архитектуру, в которой не будет регистра ECX, а будут волшебные гномики, которые носят аргументы с места на место, и это никак не будет противоречить правилам языка С++.


Цитата:
Сообщение от _-Re@l-_ Посмотреть сообщение
Насколько я понимаю, всё в компьютере происходит через процессор и ОЗУ.
Нет. Компьютер - это не только процессор и ОЗУ, если следовать вашей логике, то остальные компоненты ему не нужны.
И вообще, в архитектуре дяди Васи нет процессора и ОЗУ, вместе них те-же волшебные гномики, однако язык С++ для его архитектуры прекрасно применим.
Мужество есть лишь у тех, кто ощутил сердцем страх, кто смотрит в пропасть, но смотрит с гордостью в глазах. (с) Ария

Последний раз редактировалось Blade; 22.07.2011 в 16:39.
Blade вне форума
Старый 22.07.2011, 19:11   #68
_-Re@l-_
C++, Java
Старожил
 
Аватар для _-Re@l-_
 
Регистрация: 10.04.2010
Сообщений: 2,665
По умолчанию

Blade, я неправильно сформулировал фразу. Переформулирую.
"Да, вы высказывались что передача указателя this через регистр ECX к С++ вообще не относится, и что он передаётся как неявный параметр безо всяких регистров".
2) Да, но...Данные ведь так или иначе обрабатываются процессором, не так ли? И подобная фраза типа "передаётся как неявный параметр" вообще не имеет смысла в архитектуре ПК, там всё идёт через проц и память. Ну и плюс остальные детальки.


И ещё! Думаю, не мне одному надоел холивар невероятных масштабов в ветке С/C++, начавшийся с прихода Сыроежки на этот форум. Может, закончим?

Последний раз редактировалось _-Re@l-_; 22.07.2011 в 19:15.
_-Re@l-_ вне форума
Старый 22.07.2011, 19:27   #69
Пепел Феникса
Старожил
 
Аватар для Пепел Феникса
 
Регистрация: 28.01.2009
Сообщений: 21,000
По умолчанию

Цитата:
там всё идёт через проц и память.
процу глубоко похер аргумент не аргумент, он делает что сказали.

но это дествительно не явный параметр.
вспомните например COM в С, там приходится явно передавать this...
Цитата:
Может, закончим?
ок.
Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел.
Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите.
Пепел Феникса вне форума
Старый 22.07.2011, 19:30   #70
_-Re@l-_
C++, Java
Старожил
 
Аватар для _-Re@l-_
 
Регистрация: 10.04.2010
Сообщений: 2,665
По умолчанию

Цитата:
процу глубоко похер аргумент не аргумент, он делает что сказали.
Да я это-то и пытаюсь сказать!
Цитата:
но это дествительно не явный параметр.
Это я тоже подтверждал выше фразой "Вынужден поддержать вас в этом холиваре. Он действительно передаётся как неявный первый параметр".
Цитата:
ок.
Модераторы, пожалуйста, закройте тему. Или вообще фтопку.
_-Re@l-_ вне форума
Закрытая тема


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
прокоментируйте строчку... Natashka Milashka Общие вопросы Delphi 4 20.05.2011 07:54
Прокоментируйте код Romario92 Общие вопросы C/C++ 13 30.10.2010 22:49
Обьясните что делают и означают пару строк в программном коде! FreeZeT Общие вопросы C/C++ 2 15.06.2010 03:20
Расшифровать подробно пару строк программы prikolist Общие вопросы C/C++ 4 25.03.2009 22:50
Необходимо расшифровать пару строк программы prikolist Общие вопросы C/C++ 12 19.03.2009 22:08