ниначмуроФ
851 / 535 / 110
Регистрация: 12.10.2009
Сообщений: 1,913
1

std

19.01.2010, 02:08. Показов 491. Ответов 6
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Здрасти, как корректнее писать:

1) using namespace std
string s;

или

2) std::string s;
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
19.01.2010, 02:08
Ответы с готовыми решениями:

Не воспринимает ни std::cout, ни std::cin. Вобщем ничего из std. Также не понимает iostream
Здравствуйте! Я хотел начать изучать язык C++. Набрал литературы. Установил Microsoft Visual C++...

ошибка error: cannot convert 'std::string {aka std::basic_string<char>}' to 'std::string* {aka std::basic_stri
на вод поступают 2 строки типа string. определить количество вхождений строки 2 в строку 1 ошибка...

STL std::set, std::pair, std::make_pair
Я не знаю как описать тему в двух словах, поэтому не обращайте внимание на название темы....

На основе исходного std::vector<std::string> содержащего числа, создать std::vector<int> с этими же числами
подскажите есть вот такая задача. Есть список . Создать второй список, в котором будут все эти же...

6
Maniac
Эксперт С++
1464 / 965 / 160
Регистрация: 02.01.2009
Сообщений: 2,820
Записей в блоге: 1
19.01.2010, 02:10 2
2
0
ниначмуроФ
851 / 535 / 110
Регистрация: 12.10.2009
Сообщений: 1,913
19.01.2010, 02:14  [ТС] 3
можно уточнить почиму?
0
Эксперт JavaЭксперт С++
8384 / 3616 / 419
Регистрация: 03.07.2009
Сообщений: 10,709
19.01.2010, 02:15 4
PointsEqual, посмотри этот
код
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <fstream>
#include <iostream>
using namespace std;
 
int main()
{
    setlocale(LC_ALL, "Russian");
    ofstream cout("text.txt", ios::trunc);
    cout<<"как ты думаешь, куда выведется эта строка?";
    cout.close();
    fflush(stdin);
    cin.get();
    return EXIT_SUCCESS;
}
и скажи, что он делает. А потом скомпилируй и посмотри что происходит в действительности. Если ответы сошлись, то ты понял как лучше, если нет, то попробуй понять чем первый вариант хуже второго
0
ниначмуроФ
851 / 535 / 110
Регистрация: 12.10.2009
Сообщений: 1,913
19.01.2010, 02:20  [ТС] 5
в действительности в файл txt вывидется
0
Эксперт JavaЭксперт С++
8384 / 3616 / 419
Регистрация: 03.07.2009
Сообщений: 10,709
19.01.2010, 02:23 6
PointsEqual, а теперь представь что у тебя кода так в 100 раз больше, да и файл не один, а все в добавок в одном классе или в твоем неймспейсе и этот поток глобальный в пределах этой единицы? И другой человек который будет писать расширение твоего кода просто упустит такой момент как подключение std. И все. Потом придется перерывать весь код. Так что проще не ленится писать эти 5 символов, чтобы потом не было мучительно больно
1
ниначмуроФ
851 / 535 / 110
Регистрация: 12.10.2009
Сообщений: 1,913
19.01.2010, 02:28  [ТС] 7
уау, спасибо.
0
19.01.2010, 02:28
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
19.01.2010, 02:28
Помогаю со студенческими работами здесь

Std::bind, std::mem_fun, std::mem_fn
В чем разница между функциями std::bind, std::mem_fun, std::mem_fn?

Std::begin() ,std::end(),std::copy
...// int main() { std::vector&lt;double&gt; data;//Работает cout &lt;&lt; std::begin(data); ...

(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&
astxx::manager::connection::connection(std::basic_string&lt;char, std::char_traits&lt;char&gt;,...

Реализация класса MyString. Стандартная библиотека, std::string, std::vector
как добавить реализацию конкатенации строк через перегрузку оператора &quot;+=&quot; в классе MyString и...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru