Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Вывести через структуру средний рост мужчин https://www.cyberforum.ru/ cpp-beginners/ thread1045888.html
Известны пол и рост каждого из 22 человек. Найти средний рост мужчин.
Стиль автора C++
Доброго времени суток дорогие друзья, очень вас прошу о помощи. Известно, что одной из характеристик стиля автора является длина предложений. Дан текст, состоящий их нескольких предложений,...
C++ Как записатьь это выражение на с++?
C++ Найти количество различных чисел, которые можно получить из числа ровно за C команд #include <iostream> using namespace std; int c(int x, int y) { if (x == y || y == 0) return 1; else if (y > x) return 0; else return c(x - 1, y - 1) + c(x - 1, y); } int main() { https://www.cyberforum.ru/ cpp-beginners/ thread1045854.html
C++ Задача на чистом Си. Массивы https://www.cyberforum.ru/ cpp-beginners/ thread1045850.html
Написать программу, которая находит в квадратной матрице N*N находит строки с минимальной и максимальной суммой элементов. С клавиатуры задается N. Буду очень благодарна за помощь,так как у самой...
Работа с классами C++
Здравствуйте. Помогите написать программу. Заранее спасибо. Создать класс Равносторонний треугольник, член класса – длина стороны. Предусмотреть в классе методы вычисления и вывода сведений о...
Обработка одноиндексных массивов C++
Дано натуральное число N и целых числа {A}_{1},{A}_{2},...,{A}_{N} . Определить количество членов {A}_{k} последовательности {A}_{1},{A}_{2},...,{A}_{N}, удовлетворяющих уcловию {2}^{k}<{A}_{k}<k! ...
C++ Создать класс Здравствуйте. Помогите написать программу. Заранее спасибо. Создать класс Time для работы со временем в формате «час:минута:секунда». Класс должен включать в себя не менее четырех функций... https://www.cyberforum.ru/ cpp-beginners/ thread1045842.html
C++ программа которая вставляет столбец после столбца в котором нет ни одного отрицательного элемента https://www.cyberforum.ru/ cpp-beginners/ thread1045837.html
прошу, исправьте #include <iostream> using namespace std; int main() { int a; int n, m, k=0; int kotr=0; cout<<"n="; cin>>n; cout<<"m=";cin>>m; for(int i=0;i<n;i++)
C++ Исходник по массивам Здравствуйте. Нужна Ваша помощь. Протабулировать функцию( #include <iostream.h> #include <conio.h> #include <math.h> int main() { int i=5; clrscr(); double... https://www.cyberforum.ru/ cpp-beginners/ thread1045831.html
Эксперт С++
1776 / 1637 / 242
Регистрация: 03.05.2011
Сообщений: 3,733
Записей в блоге: 7
17.12.2013, 21:38 0

Оптимизация кода

17.12.2013, 21:38. Просмотров 395. Ответов 3
Метки (Все метки)

Ответ

под оптимизацией что вы имеете ввиду? Может быть в оптимизированной программе использовать классы
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
#include <iostream>
 
using namespace std;
 
class Class
{
    int a;
public:
    void Set(int i);
    int Get();
 
};
 
void Class::Set(int num)
{
    a = num;
}
 
int Class::Get()
{
    return a;
}
 
int main()
{
    Class objClass_1, objClass_2;
    objClass_1.Set(1);
    objClass_2.Set(2);
    cout << objClass_1.Get() << endl;
    cout << objClass_2.Get() << endl;
    cin.get();
    return 0;
}
хоть и длиннее чем
C++
1
2
3
4
5
6
7
8
9
10
11
#include <iostream>
 
using namespace std;
 
int main()
{
    cout << 1 << endl;
    cout << 2 << endl;
    cin.get();
    return 0;
}
но использовать классы правильнее.

Вернуться к обсуждению:
Оптимизация кода
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
17.12.2013, 21:38
Готовые ответы и решения:

Оптимизация кода
Пожалуйста форумчане как можно сократить этот код Особенно от 27 до 90 строки #include &lt;iostream&gt;...

Оптимизация кода
Нужно както упростить програму /* Дан массив а если в нем встречается такой элемент что а &lt;a ...

Оптимизация кода
if (sum % 10 == 1 || sum % 10 == 2 || sum % 10 == 3 || sum % 10 == 4) Можно ли как-то...

Оптимизация кода
Помогите оптимизировать код. суть программы такая, принимает на вход колличество бегунов и в...

3
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.