Другие языки программирования и технологии
	
		
		
								
				
								
				
								
				
								
				
								
				
								
				
								
				
								
				
			
	
		
			программирование на си++
короче я начинающий программист :) помогите, люди добрые! сижу ща и читаю одновременно книгу, тетрадь и интернет. естсственно, все в голове перепуталось. что такое using namespase? для чего перед cin и cout ставится std:: (в инете вычитал) . что значит функция возвращает значение? программирую на си++, использую DEV C++, вот исходник - пробник программы : #include <cstdlib> #include <iostream> using namespace std; int main() { int x, y;  const int k=10;   std::cout <<"vvedite x\n";  std::cin >> x;   while (x>7)  {  y=x++;} std::cout<<"Result: y=", y;   system("PAUSE"); }
	
	
	namespace - это пространство имен используются для того чтобы не пересекались имена, скажем вы тоже разрабатываете библиотеку в которой есть фукнции cout и cin, так вот чтобы в программе можно было отличить какую все таки вызывать используют namespace 
 
my::cout(10, 256);
std::cout << "hello";
 
а если в программе только одно пространство имен, то немного утомляет писать std:: перед каждым членом этого пространства имен, поэтому придумали такой трюк как use namespace - тогда подразумевается, что если имя не найдено в зоне видимости, то берется из узаканного namespace
 
using namespace std;
 
cout << "bye now!"; //подразумевается std::cout << ...
				
							my::cout(10, 256);
std::cout << "hello";
а если в программе только одно пространство имен, то немного утомляет писать std:: перед каждым членом этого пространства имен, поэтому придумали такой трюк как use namespace - тогда подразумевается, что если имя не найдено в зоне видимости, то берется из узаканного namespace
using namespace std;
cout << "bye now!"; //подразумевается std::cout << ...
Ты забыл в конце написать 
return 0;
Либо нужно
void main()
 
Если написал using namespace std, то не нужно тогда писать std::
				
							return 0;
Либо нужно
void main()
Если написал using namespace std, то не нужно тогда писать std::
Видать не ту книгу взял. Не с того начал.
				
							вместо #include <stdio.h> можно писать using namespace std; 
кому как удобнее
а вообще это чушь, щас все на C# переходят
Visual studio
				
							кому как удобнее
а вообще это чушь, щас все на C# переходят
Visual studio
using namespace std; мы подключаем к использованию пространство имен std, в которой и хранятся функции cin cout итд. и если не хочешь отдельно для каждой функции писать std:: то просто подключаешь это пространство имен
				
							Читай только то что проходил и писал в тетраде. А книги и интернет все перепутают. Я вон досиделся. Теперь буквы путаю и при элементарном расчете 2х4 могу написать 6.
				
							я тоже на Visual Studio программирую, а using namespace std - редко встречал но говорят что 
Если вы не напишете "using namespace std;" то, например, вместо printf("bla-bla"); надо будет всякий раз писать std::printf("bla-bla"); и так для каждой стандартной функции.
я просто пишу cout << "bla-bla "<< endl; и тд) )
если что спрашивайте fealex94@gmail.com или 388635408
				
							Если вы не напишете "using namespace std;" то, например, вместо printf("bla-bla"); надо будет всякий раз писать std::printf("bla-bla"); и так для каждой стандартной функции.
я просто пишу cout << "bla-bla "<< endl; и тд) )
если что спрашивайте fealex94@gmail.com или 388635408
Сидят два программиста за компьютером. Вдруг заходит кот. Один говорит: 
- Твой кот?
- Да.
- Как зовут?
- зуксел.
- А почему так?
- Смотри.
Берёт веник, подходит к коту и говорит:
- зуксел. Коннект!
Кот:
- Пшшшшшшшшшш
				
							- Твой кот?
- Да.
- Как зовут?
- зуксел.
- А почему так?
- Смотри.
Берёт веник, подходит к коту и говорит:
- зуксел. Коннект!
Кот:
- Пшшшшшшшшшш
Похожие вопросы
- Посоветуйте книги по программированию на Си.
- Помогите с программированием на Си
- программирование в си
- Программирование на Си++
- Есть вопрос по программированию в СИ
- Программирование на Си. нужно написать прогу
- Помогите с программированием на си
- программирование в Си
- Привет, помогите с программированием на СИ, передача массива в функцию..
- Программирование на Си
 
						 
						 
						 
						 
						