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

Определение количества элементов в динамическом массиве оператором sizeof() - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Определить число слов содержащих цифры. http://www.cyberforum.ru/cpp-beginners/thread536805.html
Во входном потоке определить число слов содержащих цифры. Под словом понимать любую последовательность из символов , за исключением разделителей . Разделители : пробел, символ горизонтального табулирования , символ перехода на новую строку.
C++ Формирование матрицы по шаблону и вывод в файл построчно Помогите плиз. С клавиатуры вводится порядок квадратной матрицы.Требуется формировать матрицу по шаблону и вывести в файл построчно. 1 0 0 ... 0 0 1 1 1 0 ... 0 1 1 1 1 1 ... 1 1 1 . . . ... . . . 1 1 0 ... 0 1 1 1 0 0 ... 0 0 1 http://www.cyberforum.ru/cpp-beginners/thread536800.html
Запихнуть переменную по символьно в массив C++
Помогите запихнуть в массив переменную в массив по символьно, то есть что бы я например вводил в переменную значение: 10.4021 И записывал каждый символ из этой переменной в массив, то есть должно выглядить так: 0 элемент массива = 1; 1 элемент массива = 0; 2 элемент массива = .; 3 элемент массива = 4; 4 элемент массива = 0; 5 элемент массива = 2; 6 элемент массива = 1;
C++ Решил посчитать (2n)!
Вроде с обычным факториалом понятно как считать, а вот с (2n)! не врублюсь никак. По сути с каждым новым шагом у нас прибавляется по два множителя: допустим при n = 2 : (2*2)! = 1*2*3*4, при n = 3 : (2*3)! = 1*2*3*4*5*6 , и тд. Не подскажите как удобнее это сделать на с++
C++ Оцените реализацию шаблонного класса Списка http://www.cyberforum.ru/cpp-beginners/thread536770.html
Это один из первых созданных мною классов, очень хотелось бы знать, что у меня не так, что стоит исправить, и вообще мнение о сделанном. Была цель сделать шаблонный класс списка. Вот примерное описание: объект этого класса состоит из трёх указателей: - на один из элементов списка - на первый элемент списка - на последний элемент списка Элемент списка (Item) - контейнер, в котором...
C++ Работа с файлами. Записать в файл удвоенные значения целых чисел. Помогите пожалуйста, только начал изучать С++. 1. В файле записана последовательность целых чисел. Записать во второй файл их удвоенные значения. 2. Вычислить сумму кодов всех символов, которые в цикле читаются из файла. Результат записать в выходной файл. подробнее

Показать сообщение отдельно
silent_1991
Эксперт С++
4963 / 3039 / 149
Регистрация: 11.11.2009
Сообщений: 7,027
Завершенные тесты: 1
02.04.2012, 19:18
Rolion, sizeof показывает количество байт, занимаемых объектом, ему переданным. Массив является объектом, поэтому передав sizeof'у массив, мы получим количество байт, им занимаемое. В случае динамического массива всё, что известно компилятору (а sizeof - операция стадии компиляции, что уже говорит о невозможности использовать его во время выполнения, динамически) - это то, что его просят определить размер указателя, подсунутого sizeof'у, который он и возвращает.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru