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

Переменная окружения PATH - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ результат с заданой точностью http://www.cyberforum.ru/cpp-beginners/thread177506.html
три числа: a b c нужно вывести результат a/b с точностью c знаков ПОСЛЕ запятой
C++ Проверка симметричности фигуры. Калькулятор с префиксной польской итерацией. Рекурсия. Вот условия задач на рекурсию, никак не могу решить. =( Помогите, кто может. Калькулятор. На стандартном потоке ввода задаётся выражение в префиксной польской нотации, содержащее операции умножения и целочисленного деления (*, /) и 32-битные целые числа. Префиксная польская нотация (ППН) определяется рекурсивно: 1) ППН целого числа есть само это число. 2) Если E1, E2 - выражения в префиксной... http://www.cyberforum.ru/cpp-beginners/thread177502.html
C++ Преобразование из int в char в массиве (не обычно)
Прет всем. есть файл с 2 строками 456321 hi man Нужно поставить по индексу типо если первая цифра 4, то берем 4 сивол из строки и ставим под 4 и тд., и записать в массив v; _________ 456321 (4 символ) man ih Тут вроде все норм
C++ запись структуры в файл
Здравствуйте. Мне очень нужна Ваша помощь. Надо написать программу обработки файла, состоящего из структур. Предусмотреть вывод на экран пользовательского меню, содержащего следующие пункты : - создание файла, - просмотр содержимого, - корректировка (добавление новых данных или исправление старых), - обработка ( выполнение индивидуального задания), - выход. Структура такая: Список...
C++ Функция для сортировки массива пузырьком http://www.cyberforum.ru/cpp-beginners/thread177487.html
Всем огромное спасибо! помогли и примеры что надо. Всем удачи! Добавлено через 11 часов 30 минут Всем добрый день. Прошу помочь в написании функции для сортировки массива пузырьком. Чтоб она работала так: Я вводил количество элементов одномерного массива(она рандомно генерировала его элементы), а она с помощью функции их сортировала и выводила на экран.
C++ Определить, лежит ли точка на кривой Извините, что первое сообщение, и сразу просьба. Вот такая задача у меня. Условие: Ввести с клавиатуры координаты точки B (переменные x и y). Определить лежит ли данная точка на кривой . Погрешность составляет . Ответ вывести в виде сообщения. Все это, конечно, на C++. Спасибо. подробнее

Показать сообщение отдельно
accept
4838 / 3237 / 165
Регистрация: 10.12.2008
Сообщений: 10,682
22.10.2010, 04:13     Переменная окружения PATH
первая строка нужна для putenv, putenv не является стандартной функцией и без той строки её прототип не вставляется, а если прототип не вставляется, то получается неявное объявление вида extern int f();
неявные объявления ушли в прошлое, они оставлены только для того, чтобы старые программы не нужно было переписывать, если там такие объявления используются

Цитата Сообщение от Nostalgia
А данная программа проверяет на ошибки ?
проверяет

вот это, например, проверка "а не запущена ли программа без аргументов"
C
1
2
    if (argc == 1)
        return 1;
Цитата Сообщение от Nostalgia
это тоже непонятно #define ENVVARMAX 1000
это сделано специально, таким образом, определив константы вверху программы, мы можем их везде использовать и легко влиять на широту программы
с помощью одной этой строки мы можем задавать максимальную длину для пути (environment variable maximal)

C
1
char newpath[ENVVARMAX], *append;
перед компиляцией сначала ENVVARMAX заменится на соответствующее значение, вверху написано 1000 - значит на 1000
получится char newpath[1000] - символьный массив для строки из 999 символов + нуль-символ

это одно и то же
C
1
char newpath[ENVVARMAX], *append;
C
1
2
    char newpath[ENVVARMAX];
    char *append;
C
1
(void) sprintf
а знаешь что вот это такое ?
короче sprintf() возвращает значение типа int (ну, это целое число от -... до +...), так вот, чтобы показать, что мы это число не хотим использовать, мы его приводим к типу void с помощью операции приведения типа (новый_тип)
этим мы показали, что не забыли, что sprintf() может вернуть отрицательное значение

C89
Returns

The sprintf function returns the number of characters written in
the array, not counting the terminating null character.
C99
Returns
3
The sprintf function returns the number of characters written in the array, not
counting the terminating null character, or a negative value if an encoding error occurred.
 
Текущее время: 21:55. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru