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

Странный код в лабе (динам. масиивы) - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Debug(отображение кириллицы в консоли) http://www.cyberforum.ru/cpp-beginners/thread842185.html
проходим прогу дебаг,выводим свое имя,выводится на английском,какая програ будет выводить на русском,помогите пожалуйста)
C++ ДП(Черепашка) вырезано #include <cstdlib> #include <iostream> #include <algorithm> using namespace std; int a; int ans; int main(int argc, char *argv) { int m,n,i,j; http://www.cyberforum.ru/cpp-beginners/thread842184.html
C++ rand() генерирует 1 или 0
Доброго времени суток! Помогите, пожалуйста, нужно представить rand() так, что бы она выводила только значения 1 или 0. Можете на каком-то простеньком примере показать? Спасибо.
Семестровая работа - дописать код C++
В универе семестровую дали.. Неделю решаем с подругой.. Все не работает.. И до конца не дописана.. Посмотрите, может найдете ошибки.. Завтра в 13ч уже сдавать ее надо.. Вы наша последняя надежда..) #include <iostream> #include <fstream> #include <string.h> #include <locale.h> using namespace std; struct tNumbers
C++ В классе перегрузить операцию сложения http://www.cyberforum.ru/cpp-beginners/thread842180.html
Здравствуйте. Помогите кто сможет. Задание, нужно создать два прямоугольника, рисовать их не нужно, только создать ихние позоции (координаты x и y), так же ширину и высоту. Перегрузкой операции сложения, создать третий прямоугольник (его пизицию, ширину и высоту), позицией которого должна быть левая верхняя точка(приоритетнее точка которая левее), ширину и высоту, как я понял, нужно рассчитать...
C++ Задачи С4 Всем доброго времени суток. Нужна ваша помощь) Собственно нужно написать 5-6 задач С4 из егэ. Всем заранее спасибо. подробнее

Показать сообщение отдельно
stima
430 / 285 / 16
Регистрация: 22.03.2011
Сообщений: 929
Завершенные тесты: 1
19.04.2013, 01:17     Странный код в лабе (динам. масиивы)
Нет. Просто код трудно читаем и грязн. Сморите внимательно:
C++
1
2
3
 if(size != 0) index = size;
 
for (i = 0; i < index; i++) // здесь число отличное от нуля
Но если это всеь код, то на каждом вызове данной функи вы будете терять (size + 1) * 4 байт памяти. А проще говоря жесткий мемори лик. + Нет контроля освобождения.
 
Текущее время: 18:43. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru