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

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

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ двумерный массив http://www.cyberforum.ru/cpp-beginners/thread23585.html
Доброго времени суток. задача из кижки Дж. Дейтл вообщем задача: компния имеет 4 продавцов которые продают 5 разных товаров. Раз в день продавец заполняеет карточку ( отдельную для каждого продукта) 1 номер продавца 2 номер товара 3 сума денег выручиная за день i-м продавцом Т. е. каждый продавец заполняет от 0 до 5 карточек в день. Допустим иммеются все эти карточки за месяц........вывести...
C++ Найти максимальный элемент массива и поменять его местами с последним Задание: " вычислить максимальный элемент и поменять его местами с последним" Ниже код. Нужна такая же, только с использованием функции. Код: #include <vcl.h> #pragma hdrstop #include "Unit1.h" //--------------------------------------------------------------------------- #pragma package(smart_init) http://www.cyberforum.ru/cpp-beginners/thread23583.html
Определить, сколько раз в сформированной вами строке встречается каждый из символов, и какое из заданных сочетаний этих символов наиболее часто встречаются. C++
1. ВВОД-ВЫВОД ИНФОРМАЦИИ В файле хранится информация о финансовой деятельности предприятий за истекший год: наименование предприятия, месяц, доход предприятия за этот месяц, начисления на зарплату, прибыль предприятия. Сформировать файл, содержащий список предприятий, у которых положительное отклонение от среднемесячного дохода превышает 50%. :help::help::help: 2. РЕШЕНИЕ ЗАДАЧ С...
Написать прогамму в которой в функцию передаються 2 переменные сравниваються и выстраиваються в порядке убывания функция main выводиться на экран C++
Написать прогамму в которой в функцию передаються 2 переменные сравниваються и выстраиваються в порядке убывания функция main выводиться на экран.Методом копирования.:help::help::help::help:
C++ Задача с массивами.Использование подпрограмм http://www.cyberforum.ru/cpp-beginners/thread23567.html
Дан массив из n элементов, n-1 упорядоченны по не убыванию. Добавить в массив значение p так,чтобы сохранить упорядоченность методом бинарного поиска(делим массив пополам сравниваем элемент р с центральным,смотрим в какую половинку нужно записать р,далее делим эту половинку и так далее). ((Тут ведь будет 2 подпрограммы?Одна упорядочивает массив,а вторая работает с элементом р? Кто может...
C++ Работа с указателями: подскажите что я не так делаю Добрый день Подскажите пожалуйста что в этой программе не так #include <iostream> using namespace std; void main() подробнее

Показать сообщение отдельно
qpayct
31 / 3 / 1
Регистрация: 16.02.2009
Сообщений: 90
19.02.2009, 00:50  [ТС]     Выделение памяти под переменную
спасибо.
дело в том что первый вариант я написал как раз с самодельным буфером:
C++
1
2
3
4
5
6
7
8
9
sprintf(tmp, "%d %d %d %d %d %d!", n[0], n[1], n[2], n[3], n[4], n[5]);
      nc += strlen(tmp);
      if (nc >= (1004)) {  
        nc = 0;
        strcpy(buffer, "");
      }
          else {
        strcat(buffer, tmp);
      }
выполнялось за 20 сек.
но мне, как раз на другом форуме, посоветовали воспользоваться Buffered I/O функциями и сделать такую вот переменную на 15-25 мег.. и + данные сохранять в бинарный файл, чтоб улучшить быстродействие. Как вы думаете это то, что мне надо?
и ещё вопросик, fwrite это unbuffered I/O ?? или нет?
 
Текущее время: 06:58. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru