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

Как оптимизировать код? - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Не корректный вывод данных http://www.cyberforum.ru/cpp-beginners/thread945005.html
#include <iostream> using namespace std; int main() { setlocale( LC_ALL, "Russian" );
C++ Когда нужно ставить 0.0f в передаче переменной Давно пишу на DirectX и уже забыл для чего я использую 0.0f (имеется ввиду только буква f после числа с плавающей точкой) Вроде бы чтобы не происходило преобразование типов неявное. Ну вопросы на пальцах задам... D3DXVECTOR3 position(0.0f,0.0f,0.0f); Каждый из трех (x,y,z) это float надо ли использовать тут .0f чтобы компилятор не думал о преобразовании double в float? http://www.cyberforum.ru/cpp-beginners/thread944994.html
Не могу понять почему в файл OUTPUT.TXT ничего не записывается C++
#include <iostream> #include <fstream> using namespace std; int main() { int n,i; ifstream in("INPUT.TXT"); in >> n;
Очистить поток C++
Хотел с помощью куска кода (см.ниже) очистить буфер связанный с потоком cin. Но выражение в скобках по какой-то причине не изменяется? while(cin.rdbuf()->in_avail() != 0) cin.get();
C++ C++ и Eclipse http://www.cyberforum.ru/cpp-beginners/thread944969.html
Здравствуйте. Суть вопроса: есть проект для микроконтроллера, к нему подключаются файлы, являющиеся файлами uOS. Добавлял эти файлы в проект и через импорт файлов, и добавляя в настройки проекта. Хедеры видит - не ругается эклипс. Но, когда используются макросы из файлов - эклипс ругается, выдает ошибку.Какую точно сказать не могу - нет возможности в данный момент посмотреть. Например, для...
C++ Кодировки. Как сменить? Какая по умолчанию? Какую использовать? 1) Какая кодировка стоит по умолчанию в C++ проектах visual studio 10? 2) Как эту кодировку сменить? 3) Как сделать возможным использование русского и других языков в программе 4) При получении пути к программе функцией GetModuleFileName и последующем выводе этого пути в консоль функцией cout, названия папок на русском языке выводятся непонятными символами. В самой переменной путь храниться... подробнее

Показать сообщение отдельно
Toshik_
1 / 1 / 0
Регистрация: 17.08.2013
Сообщений: 91
28.08.2013, 18:18     Как оптимизировать код?
Как оптимизировать код, чтобы работала программа быстрее
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
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
#include <iostream>
#include <fstream>
#include <iomanip>
using namespace std;
 
int fib(int);
 
int main()
{
    setlocale(LC_ALL, "Russian");
    int countFib;
    ifstream in("INPUT.TXT");
    in >> countFib;
    ofstream out("OUTPUT.TXT");
 
    for (int i = 0; i < countFib; i++)
    {
        
        if (i % 10 == 0 && i > 0)
            cout << endl;
        fib(i);
        if(fib(i)==countFib){
            out << '1' << '\n' << i+1;
            break;}
        else {
            if(i==countFib-1){
            ifstream po("OUTPUT.TXT");
            int z;
            po >> z;
            if(z==1 || z=='\0') break;
            else {
             out << '0';
             break;
            }
            }
        
        }
        
}
 
    cout << endl;
    system("pause");
    return 0;
}
 
 
int fib(int n)          //функция возвращает n-ое число Фибоначчи
{
     if (n == 0)
         return 0;
     if (n == 1) 
         return 1;
     else return fib(n - 1) + fib(n - 2);
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 04:01. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru