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

Что значит чистить код или подобное? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ В каких ВУЗах в Москве учат программированию? и как называются такие факультеты? посоветуйте пж http://www.cyberforum.ru/cpp/thread1303837.html
Осталось пол года и вдруг решил пойти учиться на программиста в Москву.но ничего не знаю об ВУЗах. Но решил иди точно. Очень прошу назвать какие есть и факультеты тоже. Желательно чтобы с++ изучали.и математику тоже. Спасибо
C++ Ищу материалы по работе с БД MySQL в C++ (учебник) Хотелось бы узнать автора и название книги, в которой описывается работа с БД MySQL в C++ Добавлено через 16 минут Хотелось бы именно книгу, т.к. в них детально расписывается. Если смотреть тут http://www.mysql.ru/docs/man/C_API_datatypes.html, то это идёт в качестве справочника, что подойдет для знающего, где всё компактно. А мне же надо с нуля прочитать про это, чтобы были примеры. http://www.cyberforum.ru/cpp/thread1302602.html
C++ Приоритеты потоков
Здравствуйте, пишу две программы, в одной из которых обработка данных просто делится на потоки, а в другой я ещё придаю потокам более высокий приоритет, но проблема в том, что время выполнения от этого не меняется. Не могу понять в чём проблема, что делаю не так. Приоритеты я изменяю вот так: ....... for (int i = 1; i < argc; i++) { // Создание потока для выполнения функции обработки...
C++ Очистка кэша процессора
Подскажите пожалуйста, как можно очистить кэш процессора. Во время выполнения программы нужно чтобы неоднократно очищался кэш.
C++ Delim в функции getline() http://www.cyberforum.ru/cpp/thread1301599.html
Здравствуйте. Встала проблема, что при чтении файла нужно использовать разные разделяемые символы (.,!? и т.д.). Пробовал использовать функцию getline, как while(getline(stream,s,'.') || getline(stream,s,',' ....), но это работает только относительно того, что первое в while, то есть только относительно точки. Подскажите идею как можно сделать, может другой метод какой есть. Заранее спасибо.
C++ С++ примеры функций , похожи C# С++ примеры функций , похожи C# короче более детально что хочу узнать ))) это функции С++ что будет аналогом как в C# например это конечно не правильно Console () { // код подробнее

Показать сообщение отдельно
SmittWesson
120 / 169 / 17
Регистрация: 04.06.2014
Сообщений: 1,273
18.11.2014, 19:15     Что значит чистить код или подобное?
Возьмём два варианта вычисления функции. Оба варианта, выдают один и тот же результат.
Какая подпрограмма компактнее? Вот это и называется "почистить код".
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
  double r = C.X + C.Y;
  double *L = new double[3]; L[0] = A.X; L[1] = A.Y; L[2] = A.Z;
  double *K = new double[3]; K[0] = B.X; K[1] = B.Y; K[2] = B.Z;
  double *W = new double[3];
  for(int i = 0; i < 3; i++)
    W[i] = (C.Y * L[i] + C.X * K[i])/r;
  R.X = W[0]; R.Y = W[1]; R.Z = W[2];
  delete W;
  delete K;
  delete L;
  return R;
 
//------------------------------------
  double r = C.X + C.Y;
  for(int i = 0; i < 3; i++)
  {
    switch(i)
    {
      case 0: {R.X = (C.Y * A.X + C.X * B.X)/r; break;}
      case 1: {R.Y = (C.Y * A.Y + C.X * B.Y)/r; break;}
      case 2: {R.Z = (C.Y * A.Z + C.X * B.Z)/r;}
    }
  }
  return R;
 
Текущее время: 16:12. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru