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

что использовать std::cout или просто using namespace std? - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Перезагрузка операций http://www.cyberforum.ru/cpp-beginners/thread644019.html
Класс String описан следующим образом: #include <string.h> #include <conio.h> #include <iostream.h> #include <stdio.h> class String{ private: String(char*str; //строка объекта public: String(char*strl) //конструктор str=new char ; strcpy (str,strl);}
C++ Задача. Указатель this Пусть класс Maket описан следующим образом: #include <iostream.h> class Maket { private: int m; static int k; public: Maket (int n) {m=n;} http://www.cyberforum.ru/cpp-beginners/thread643992.html
C++ Тема. Полиморфизм. Задача
В программе выполнены следующие описания: class A { protected: int a; public: A(int ax) {x=ax;} virtual void print() {cout << a << ' ' ' ';} }; class B: public A{
Тема: Наследование. Задача C++
В программе выполнены следующие описания: class A { protected: int a; public: A(int ax) {a=ax;} void print () {cout << a << ' ' ' ' ;} }; class B :public A{ protected:
C++ Метод compare string http://www.cyberforum.ru/cpp-beginners/thread643957.html
Всем привет! Не могу понять в чем у меня ошибка! Применяю метод compare из string, но компилятор выдает ошибку, что мало параметров в функции. wchar_t name ; wstring nameclient; int comparename = nameclient.compare ( name ); Погуглил нашел,что int compare ( const char* s ) const;
C++ Можно ли как нибудь вставить свой файл Можно ли как нибудь вставить свой файл в ехе и чтобы при запуске он копировался в папку Temp? Добавлено через 11 часов 49 минут ап! Если не возможно, то так и напишите подробнее

Показать сообщение отдельно
cosmic
33 / 31 / 0
Регистрация: 29.08.2012
Сообщений: 84
Записей в блоге: 1
29.08.2012, 15:39     что использовать std::cout или просто using namespace std?
Приветствую!

Сейчас учу С++, постигаю азы так сказать.

В арсенале две книги - Джефф Кент, "Основы программирования " и Х.М. Дейтел и П.Дж. Дейтел , "Как программировать на С++"

Короче вопрос вот в чем - в первой книге по всех примерах автор пишет примерно так:

C++
1
2
#include <****>
using namespace std;
Во второй вместо последний строки автор предлагает другой способ указания пространства имен:

C++
1
2
3
#include <****>
using std::cout;
using std:: ****

Зачем указывать постоянно пространство имен для каждого элемента если можно одной строкой решить эту проблему? Это какой признак хорошего стиля программирования? ( на этом форуме замечал тоже такое написание).
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 00:43. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru