170 похожих чатов

Зачем нужен тип short если int эффективнее и больше чем

short?

16 ответов

8 просмотров

Ужать память

Где эффективнее и где больше? :)

int не всегда 4 байта же

чтоб меньше утилизация была )

Что значит, что один тип эффективнее другого? Эффективнее в чем? Да и где в стандарте сказано, что один больше другого? Для каждого: "at least 16 bits"

Maksim-Bugaev Автор вопроса
Georgy Firsov
Что значит, что один тип эффективнее другого? Эффе...

Операции над этим типом выполняются быстрее, чем над другим типом

Maksim Bugaev
Операции над этим типом выполняются быстрее, чем н...

Опять же, где такое сказано? Чем обусловлено? Кем и как доказано?

Maksim-Bugaev Автор вопроса
Georgy Firsov
Опять же, где такое сказано? Чем обусловлено? Кем ...

Я услышал о том, что int эффективнее в курсе по плюсам. Там они это объяснили тем, что int ровно такой, что бы "операции с ним напрямую транслировались в инструкции процессора", этим же они объяснили, что у него переменная длина в зависимости от архитектуры компьютера

Maksim Bugaev
Я услышал о том, что int эффективнее в курсе по пл...

Ну пруфов то, кажется, нет Все подобные суждения - какие-то бксполезные спекуляции Да, понятно, что есть типы, работа с которыми может по каким-либо причинам происходить быстрее (и они вот называются даже так: uint_fast16_t, int_fast32_t, etc.). Но опять же, тут гарантий то нет. Сильно зависит от железа. А вот про short и int... Всё-таки не сильно обоснованное суждение

std::slavik
зачем char тогда

Зачем нужен тип char если std::string эффективнее и больше чем char?

int не эффективнее short и даже не гарантированно больше

Amwey
Зачем нужен тип char если std::string эффективнее ...

так много вопросов, так мало ответов...

std::slavik
так много вопросов, так мало ответов...

Чтобы корректно память использовать

Maksim Bugaev
Я услышал о том, что int эффективнее в курсе по пл...

Если у вас нет никаких специальных требований - надо использовать int. хотя на x86 по скорости все одинаково

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Гайс, вопрос для разносторонее развитых: читаю стрим с юарта, нада выделять с него фреймы с определенной структурой, если ли чо готовое, или долбаться с ринг буффером? нада у...
Vitaly
9
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
длина пакета фиксированная, или меняется?
Okhsunrog
7
Карта сайта