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

1.про функция exit(); 2.про this - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ помогите найти результат аботы по с++ http://www.cyberforum.ru/cpp-beginners/thread366175.html
15)Баллов: 1 Результат работы фрагмента программы int number; number= (1/3) * 3; cout << "(1/3) * 3 is equal to " << number;
C++ Определить результат работы программы 16)Баллов: 1 Результат работы фрагмента программы char a, b, c; a='b'; b='c'; c=a; cout << a << b << c << 'c'; http://www.cyberforum.ru/cpp-beginners/thread366174.html
C++ Вычислить значение выражения
18)Баллов: 1 Значение выражения 6*3/4 Вычисление производить по правилам ЯЗЫКА С++ Еще одна тема или сообщение капслоком - и будет карточка Нужно давать осмысленные названия темам. Последнее китайское
C++ Помогите написать очень маленькую ассемблерную вставку
я слышал что по новым стандартам вот такая конструкция не работает int n; cin >> n; int m пишет размер статистического масива должен быть константой ))))) а вот если const int n=1; и тут нужна асемблерная вставка которая может поменять n int m
C++ Не работает шаблонная функция с типом char http://www.cyberforum.ru/cpp-beginners/thread366162.html
Как реализовать шаблон функции для калькулятора для дробей с типом <char>?А то вместо чисел выводатся символы в дробях. С другими типами работает нормально. //Ex14_7.cpp //калькулятор для выполнения арифметических операций #include <iostream> #include <clocale> #include <cmath> using namespace std; char dummychar; //////////////////////////////////////////////////////////////
C++ с++ помогите легкое задания ,написала для проверки!!! 21)Значение литерала 7.0Е3 равно? подробнее

Показать сообщение отдельно
Nameless One
Эксперт С++
 Аватар для Nameless One
5753 / 3402 / 255
Регистрация: 08.02.2010
Сообщений: 7,393
14.10.2011, 11:20     1.про функция exit(); 2.про this
Цитата Сообщение от NaV'i4ok Посмотреть сообщение
<stdlib.h>//для функции exit
это по стандарту, ЕМНИП


Цитата Сообщение от NaV'i4ok Посмотреть сообщение
В третьих только:
#include <iostream>
#include <cstring>
Но есть вызов exit(1);,который тем не менее работает.
это потому, что в iostream либо в cstring (либо в обоих) подключается заголовочный файл, содержащий объявление exit. Кстати, следующий вариант тоже будет работать:
C
1
2
3
4
5
void exit(int);
int main()
{
   exit(0);
}
Цитата Сообщение от NaV'i4ok Посмотреть сообщение
И какая вообще разница какай параметр передавать 0 или не0,если все равно в результате програма завершаеться?
код завершения программы может использоваться во внешних программах для того, чтобы определить, успешно она выполнилась, либо нет. По соглашению, ненулевой код завершения сигнализирует о какой-нибудь ошибке, нуловой - об успешном завершении
Цитата Сообщение от alkagolik Посмотреть сообщение
а код в exit() сигнализирует об ошибочном завершении
это не так. exit(code) в языке Си полностью аналогичен выражению "return code;" в главной функции. Т.е. exit(0) тоже будет свидетельствовать об успешном завершении.
 
Текущее время: 05:28. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru