-
- Да, sizeof(a) / sizeof(a[0]) с битами не проканает - maleon(06.07.2020 16:19)
- Разве что вот так: sizeof(a) * 8 - maleon(06.07.2020 17:20)
- CHAR_BIT бывает не 8. - fk0(06.07.2020 18:27)
- А я, грешным делом, думал, что sizeof возвращает размер в байтах, а
не в char-ах - maleon(06.07.2020 22:43)
- 6.5.3.4 The sizeof operator RxTx(558 знак., 07.07.2020 05:17)
- А я, грешным делом, думал, что sizeof возвращает размер в байтах, а
не в char-ах - maleon(06.07.2020 22:43)
- CHAR_BIT бывает не 8. - fk0(06.07.2020 18:27)
- Разве что вот так: sizeof(a) * 8 - maleon(06.07.2020 17:20)
- Про sizeof забыл... В натуре дуализьм. Массивы как-бы есть, но их как-бы нет. - IBAH(06.07.2020 14:19)
- Интересно, чего не хватает, чтобы они "как бы были"? - SciFi(06.07.2020 14:20)
- Я бы поставил вопрос по другому: что присутствует, чтобы их "как бы
не было"? - IBAH(06.07.2020 15:58)
- index[array] == array[index]. - fk0(06.07.2020 16:48)
- не считается, это чтобы враги запутались - SciFi(06.07.2020 16:50)
- Массив в C/C++ не является полноценным типом. Его нельзя вернуть из
функции, передать по значению, нельзя присвоить (но можно
инициализировать). В C++ против этого ввели std::array. - fk0(06.07.2020 16:58)
- Заверни в структуру, и уже много чего будет можно. - SciFi(06.07.2020 17:03)
- Такая структура -- отдельный тип, не массив. - fk0(06.07.2020 17:10)
- Заверни в структуру, и уже много чего будет можно. - SciFi(06.07.2020 17:03)
- Массив в C/C++ не является полноценным типом. Его нельзя вернуть из
функции, передать по значению, нельзя присвоить (но можно
инициализировать). В C++ против этого ввели std::array. - fk0(06.07.2020 16:58)
- не считается, это чтобы враги запутались - SciFi(06.07.2020 16:50)
- index[array] == array[index]. - fk0(06.07.2020 16:48)
- Я бы поставил вопрос по другому: что присутствует, чтобы их "как бы
не было"? - IBAH(06.07.2020 15:58)
- Интересно, чего не хватает, чтобы они "как бы были"? - SciFi(06.07.2020 14:20)
- Да, sizeof(a) / sizeof(a[0]) с битами не проканает - maleon(06.07.2020 16:19)