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

динамическое созданный массив и работа sizeof - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ BIOS http://www.cyberforum.ru/cpp-beginners/thread21527.html
Здравствуйте граждане программеры, может ли кто подсказать как получить параметры BIOS-a? его id-шник, время, что нибудь.
C++ сортировки Можете объяснить что такое сортировка целого массива группировкой с последовательным упорядочиванием битов, и желательно дать алгоритм решения http://www.cyberforum.ru/cpp-beginners/thread21512.html
Среднее значение с n элементов массива на C C++
Помогите пожалуйста нубу с задачей. Нужно програмку на С, которая "возращает среднее с n элементов массива". Заранее спасибо.
игра лабиринт C++
Есть код игры Смайлик движется по лабиринту с помощью нажатия клавиш, есть два смайлика врага (один движется по вертикали, второй по горизонтали), необходимо ещё добавить смайлик, который движется...
C++ Данные в поток http://www.cyberforum.ru/cpp-beginners/thread21494.html
Ув. профи ,не подскажите ли , Как данные находящиеся в (LPCVOID)pdib и размером dwSize запихнуть в поток, для последующего чтения. Заранее благодарю. Добавлено через 23 часа 49 минут 33 секунды...
C++ Помогите с тестом по С++ Помогите с тестом по С++, плиз как можно быстрей- очень надо. Ответьте на вопросы где минусы, и вообще супер если ещё будет объяснение. Заранее благодарен))) подробнее

Показать сообщение отдельно
ISergey
Maniac
Эксперт С++
1374 / 885 / 52
Регистрация: 02.01.2009
Сообщений: 2,658
Записей в блоге: 1
23.01.2009, 20:52
вот пример
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <iostream>
using namespace std;
 
template<typename T>
inline int arrlen(T *arr)
{
    return static_cast<int>(_msize(arr)/sizeof(T));
}
int main()
{ 
    int *arr = new int[20];
    int len = arrlen(arr);
    cout<<len<<endl;
    memset(arr,0,sizeof(int)*len);//!sizeof(int)*len
    for(int i = 0; i < len; i++)
        cout<<arr[i]<<" ";
    cout<<endl;
    delete[] arr;
    return 0;
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru