Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Определение размера данных, находящихся по адресу x - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Параллельные вычисления http://www.cyberforum.ru/cpp-beginners/thread968724.html
Здравствуйте, не знаю в какой ветке постить, решил в этой. Хочу использовать эти технологии OpenMP и\или GPGPU(OpenCL) но практической задачи я не придумал, хотелось бы спросить у вас, к чему...
C++ Сортировка матрицы по последнему элементу строки Всем привет. Задача: Нужно упорядочить строки матрицы в порядке возрастания их последних элементов. Вся программа почти готова, но функция сортировки у меня никак не работает. Вроде как эта функция,... http://www.cyberforum.ru/cpp-beginners/thread968709.html
Перевод системного времени C++
Задача отловить изменение системного времени time1=time(NULL); Sleep(delay); time2=time(NULL); if(time1!=time2-delay) std::cout<<"Време перевели"<<; Когда пользователь переводит сам время...
C++ Нужна подмога по классам (Создать класс матрица)
Вопщем так. мне завтра нужно сдать эту лабу. помогите пожалуйста доделать. ниже прикрепляю тект задания и часть программы, что уже сделала. P.S. просьба,писать в том же стиле чтоли,как я) чтобы мне...
C++ Написать программу табуляции функции http://www.cyberforum.ru/cpp-beginners/thread968690.html
Помогите пожалуйста написать программу табуляции функции, в школе информатики не было из за отсутствие улмпов, а в универе требуют. ( a*sin(x)+(sin(x)+cos(2x))^2)/(sin(x)+0.5pi). a=1.84 ...
C++ Объявление двумерного массива (не целочисленные значения) Здравствуйте. Помогите объявить двумерный массив с нецелочисленными значениями. Я хочу написать программу по симплекс-методу. подробнее

Показать сообщение отдельно
Croessmah
Эксперт CЭксперт С++
13513 / 7671 / 866
Регистрация: 27.09.2012
Сообщений: 18,884
Записей в блоге: 3
Завершенные тесты: 1
04.10.2013, 14:23
Цитата Сообщение от Algoritmer Посмотреть сообщение
Явный недочет разработчиков стандарта С++. В других языках программирования возможно получить верхнюю границу динамического массива или кол-во элементов
Для массива и в C++ можно получить, а для динамически выделяемой памяти только не стандартными средствами, если таковые предоставляет компилятор

Добавлено через 51 секунду
Цитата Сообщение от Algoritmer Посмотреть сообщение
Как вариант, добавить в эту структуру поле и запоминать в него размер. (При создании он нам известен)
А если вдруг перераспределение памяти, то везде менять эту штуку? А если вдруг копирование?

Добавлено через 1 минуту
Цитата Сообщение от Ilot Посмотреть сообщение
т.е. почему нет проверки выхода за размер массива
потому что стараются придерживаться идиомы "Не нужно платить за то, что не используется"
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru