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

Как можно сделать программу быстрей? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Динамический массив в классе http://www.cyberforum.ru/cpp-beginners/thread376095.html
Существует пример создания динамического двумерного массива: float **Matrix = new float*; for(i = 0; i <SizeOfMatrix;i++) { Matrix = new float; } SizeOfMatrix - размер матрицы. А как объявить класс, что б создавать объекты подобные этой матрице ?
C++ вопрос в самом низу посмотрите интересно понять # include <iostream> // класс для работы с вводом-выводом # include <windows.h> // для функции CharToOem(); # include <fstream> // класс для работы с файлом using namespace std; char bufRus; char* Rus(const char* text) { CharToOem(text, bufRus); return bufRus; http://www.cyberforum.ru/cpp-beginners/thread376091.html
только начинаю C++
не сочтите за трудность написать решение
Разъясните заданную задачу. C++
Здраствуйте всем,выдана задача,и хотелось бы спросить у вас так называемую подсказку или можно сказать направление с чего мне подобратся к этой задаче. Задача: Текст программы на С хранится в файле на диске.Составить программу обработки текста программы: 1)Первые буквы служебных слов сделать заглавными 2)Текст комментария заменить на номер комментария по порядку.Переписать текст программы в...
C++ Можно ли в качестве параметра функции передать другую функцию? http://www.cyberforum.ru/cpp-beginners/thread376036.html
В ниже представленной программе функция returnMax находит в массиве максимальный элемент и возвращает его. returnMin - делает тоже самое, но только с минимальным элементом массива. В main я вызываю функцию Swap, в качестве параметров передаю этой функции имена двух предыдущих функций. По моей логике, Swap должна поменять местами минимальный и максимальный элементы массива. Ошибка следующая: Swap...
C++ Найти седловую точку матрицы! Седловой точкой матрицы назовём такой элемент, который является одновременно максимальным в столбце и минимальным в строке. Найти одну, любую седловую точку заданной матрицы. подробнее

Показать сообщение отдельно
Mustik
56 / 56 / 2
Регистрация: 10.07.2011
Сообщений: 229
01.11.2011, 16:06
Цитата Сообщение от Busterr Посмотреть сообщение
Не могли бы показать как использовать динамическое распределение c помощью Free i Calloc
C++
1
2
3
4
5
// создаем указатель нужного типа
char *ptr;
 
// Выделяем динамическую память соответствующего типа и нужного кол-ва
ptr = ( char* )calloc( 100,sizeof( char ));
С ptr работаем как с массивом. Как только данный массив нам не нужен - освобождаем память:
C++
1
free( ptr );
Добавлено через 3 минуты
Цитата Сообщение от Busterr Посмотреть сообщение
Потому что если я ввожу 10000000 i 99999999 программа слишком долго считает, а Free i Calloc единственное что я проходил.
Хмм... а причем здесь "долго считает" и Free, Calloc ?
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru