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

Выделение памяти под двумерный массив - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Защита от некорректного ввода http://www.cyberforum.ru/cpp-beginners/thread980645.html
Здравствуйте! Нужно осуществить контроль при заполнении матрицы, если введены не корректные данные, вывести сообщение, и переспросить ввод. Корректными данными являются: целые числа. При вводе...
C++ Указатель не могу разобраться Здравствуйте. есть строка к примеру tmp=int(TEMP.number2-48); а что значит tmp*=(int(TEMP.number1-48)); именно звездочка после переменной ??? Это ведь не указатель http://www.cyberforum.ru/cpp-beginners/thread980636.html
C++ Возврат и присвоение объекта из функции без копирования
Возможно ли в С++ вернуть объект (то есть записать данные объекта) напрямую в область памяти, выделенную в функции-приемнике? Наверно не очень понятно выразился, вот пример: // какой то тип...
Нужна подсказка C++
Обьясните пожалуйста что не так. При компилирование выводит ""Vam bilshe nizh sto rokiv"" //--------------------------------------------------------------------------- #pragma hdrstop #include...
C++ Недопустимое косвенное обращение http://www.cyberforum.ru/cpp-beginners/thread980616.html
Собственно, текст программы такой: #include <stdio.h> #include <locale.h> #include <math.h> double L; // длина окружности double R; // радиус double S; // площадь круга int main(void) { ...
C++ составить makefile Привет. В общем, у меня такая ситуация. На серваке стоит CentOS, пишу я на g++. Прога использует несколько библиотек, которые еще и лежат в разных местах, одни в /usr/lib, другие в /usr/lib64. ... подробнее

Показать сообщение отдельно
aLarman
642 / 563 / 89
Регистрация: 13.12.2012
Сообщений: 2,109
18.10.2013, 09:18
Цитата Сообщение от Linzman Посмотреть сообщение
Так в том то и дело что не char. Повторю, мне нужно создавать двумерный массив согласно полю allocated в структуре. Как я понял для char'а он 1024*sizeof(char)(размер строки ограничен 1024 по условию) но в остальных двух случаях он либо sizeof(int) либо sizeof(double). Можно использовать конструкцию switch(allocated) при выделении памяти ? Есть ли альтернативные от этого способы ?
Цитата Сообщение от Linzman Посмотреть сообщение
C++
1
int allocated; //хранит реальный выделенный размер массива pchars
этот параметр хранит сколько выделено а этот сколько из них занято
C++
1
int count;
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru