The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Выпуск каталогизатора домашней библиотеки MyLibrary 2.1, opennews (?), 22-Мрт-23, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


29. "Выпуск каталогизатора домашней библиотеки MyLibrary 2.1"  +1 +/
Сообщение от Аноним (29), 23-Мрт-23, 02:43 
а такое показывать не стыдно?


void
AuxFunc::homePath(std::string *filename)
{
  char *fnm = getenv("USERPROFILE");
  if(fnm)
    {
      *filename = std::string(getenv("USERPROFILE"));
    }
  else
    {
      fnm = getenv("HOMEDRIVE");
      if(fnm)
    {
      *filename = std::string(getenv("HOMEDRIVE"));
    }
      else
    {
      fnm = getenv("HOMEPATH");
      if(fnm)
        {
          *filename = std::string(getenv("HOMEPATH"));
        }
      else
        {
          fnm = getenv("HOME");
          if(fnm)
        {
          *filename = std::string(getenv("HOME"));
        }
          else
        {
          fnm = getenv("SystemDrive");
          if(fnm)
            {
              *filename = std::string(getenv("SystemDrive"));
            }
          else
            {
              std::cerr << "Cannot find user home folder" << std::endl;
              exit(1);
            }
        }
        }
    }
    }
  toutf8(*filename);
}

и там ведь весь код такой

Ответить | Правка | К родителю #6 | Наверх | Cообщить модератору

36. "Выпуск каталогизатора домашней библиотеки MyLibrary 2.1"  –2 +/
Сообщение от Омоним (?), 23-Мрт-23, 05:51 
Можешь сделать лучше - ждём PR от тебя!
Ответить | Правка | Наверх | Cообщить модератору

85. "Выпуск каталогизатора домашней библиотеки MyLibrary 2.1"  +1 +/
Сообщение от Аноним (85), 23-Мрт-23, 15:41 
таких учить - только за деньги
Ответить | Правка | Наверх | Cообщить модератору

109. "Выпуск каталогизатора домашней библиотеки MyLibrary 2.1"  +/
Сообщение от n00by (ok), 24-Мрт-23, 08:54 
Здесь вопрос не в хуже-лучше, а зачем Страуструп добавил в язык ссылки, и что такое конструктор.
Ответить | Правка | К родителю #36 | Наверх | Cообщить модератору

43. "Выпуск каталогизатора домашней библиотеки MyLibrary 2.1"  –1 +/
Сообщение от Аноним (43), 23-Мрт-23, 09:25 
А когда человек кодирует в ГНУ-стайл это сразу приговор, в код можно не вчитываться, там всегда будет лажа.
Ответить | Правка | К родителю #29 | Наверх | Cообщить модератору

84. "Выпуск каталогизатора домашней библиотеки MyLibrary 2.1"  +2 +/
Сообщение от Аноним (85), 23-Мрт-23, 15:38 
да какое гну-стайл

это пту-стайл. человек не вполне соображает, что и как делает.

зато гонору полные штаны.

Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру