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

выделение памяти new и ее подсчет _msize - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Можно ли с помощью count вывести такую информацию http://www.cyberforum.ru/cpp-beginners/thread1089904.html
а можно ли с помощью count вывести такую информацию 40 С = 104 F?40 градусов по цельсию = 104 градуса по фаренгейту.Требовалось написать программу для перевода градусов, я сделала, но вывод нужен другой #include "stdafx.h" #include <iostream> using namespace std; int main() { setlocale(LC_ALL, "Russian"); double c;
C++ Сделать так, чтобы после сортировки вектора указатель показывал на тот же элемент, что и до сортировки Есть вектор(STL) элементов. У меня есть указатель на определенный элемент. Я хочу сделать так, чтобы после сортировки этого вектора указатель показывал на тот же элемент, а не на элемент, который стоит на месте прошлого. Как это можно сделать? http://www.cyberforum.ru/cpp-beginners/thread1089894.html
Написать программу, которая вводит информацию и печатает самое распространенное женское имя C++
Прошу помощи, болит голова х) Задача: На основе таблицы, содержащей следующую информацию о группе студентов некоторого вуза (фамилия, имя, отчество, пол, возраст, курс) написать программу, которая вводит эту информацию и печатает самое распространенное женское имя. Реализовал так: #include <conio.h> #include <locale.h> #include <iostream> #include <string> using namespace std;
C++ Несложный тест по Си++ (2014)
Кто шарит в Си++ подскажите пожалуйста:
C++ Необходимо создать двумерный массив с количеством строк равным количеству полученных узлов xml документа. http://www.cyberforum.ru/cpp-beginners/thread1089874.html
Необходимо создать двумерный массив с количеством строк равным количеству полученных узлов xml документа. Что не правильно в данном коде? const int row_count = node_list->GetCount(); const int column_count = 4; AnsiString values_array; проблема с объявлением константы row_count
C++ Написать главную функцию программы, в которой бы вводилась простая матрица и выводилась обратная ей Здравствуйте))) Есть код для функции программы, которая вычисляет обратную матрицу методом гаусса. Помогите пожалуйста написать основную главную функцию программы, в которой бы вводилась простая матрица (сначала задавался размер квадратной матрицы, а потом сами элементы), а затем выдавалась бы на экран обратная матрица. Программа должна работать в консольном приложении VS2008. Вот код функции:... подробнее

Показать сообщение отдельно
SatanaXIII
Супер-модератор
Эксперт С++
 Аватар для SatanaXIII
5548 / 2562 / 233
Регистрация: 01.11.2011
Сообщений: 6,333
Завершенные тесты: 1
05.02.2014, 15:39     выделение памяти new и ее подсчет _msize
Да, действительно. Билдер знает об этой функции:
Описание
Header File
malloc.h

Category
Memory Routines

Prototype
size_t _msize(void *block);

Description
Returns the size of a heap block.

_msize returns the size of the allocated heap block whose address is block. The block must have been allocated with malloc, calloc, or realloc. The returned size can be larger than the number of bytes originally requested when the block was allocated.

Return Value
_msize returns the size of the block in bytes.

Пример
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <malloc.h>        /* malloc() _msize() */
#include <stdio.h>            /* printf() */
 
int main( )
{
  int size;
  int *buffer;
 
  buffer = malloc(100 * sizeof(int));
  size = _msize(buffer);
  printf("Allocated %d bytes for 100 integers\n", size);
 
  return(0);
}
 
Текущее время: 18:14. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru