LiveInternet
LiveInternet
x
(+ )
rss forum sources ru
rss forum sources ru
rss_forum_sources_ru
-
-
e-mail
-
(3)
YalanLife
livemask2
spiegel1
-
: 29.07.2007
:
:
: 80
:
Rust
, 04 2020 . 13:24
+
Black_Dragon:
OpenGL @
04.09.20, 09:49
if (pointer != nullptr) - , , . , , ? . , ...
, . , , . .
https://forum.sources.ru/index.php?showtopic=419518&view=findpost&p=3838278
:
C/C++:
0
0
0
0
0
0
<a href="https://www.liveinternet.ru/users/rss_forum_sources_ru/post474198230/">Производительность Си в сравнении с Rust</a><br/>Black_Dragon: Цитата OpenGL @ 04.09.20, 09:49Вот это спорно if (pointer != nullptr) - уже накладные расходы, а в ООП тоже будут доп проверки, вычисления. Откуда узнать, какую виртуальную функцию вызвать или это лишний переход, доступ сделать для этого? ООП за бесплатные такты процессора не реализуем. Ну может быть типа простой вариант, когда ты тупо наследуешь... Просто, что мы рассматриваем. Одно дело, когда это ОС или жесткий реалтайм, тут борьба за быстродействие до тактов и лишних инструкций. Имхо. https://forum.sources.ru/index.php?showtopic=419518&view=findpost&p=3838278... <a href="https://www.liveinternet.ru/users/rss_forum_sources_ru/post474198230/">Читать далее...</a>
« .
—
—
. »
:
[1] [
]
:
:
: ( )
:
URL
LiveInternet
PDA