Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
kirillivankin
0 / 0 / 0
Регистрация: 27.07.2014
Сообщений: 35
#1

Не могу понять назначение двух библиотек - C++

01.08.2014, 15:54. Просмотров 387. Ответов 6
Метки нет (Все метки)

привет вы извените конечно покажусь просто нубом каким-то но смотрел везде в гугле здесь не могу понять для чего эти библиотеки

#include < "stdafx.h">

#include <iomanip>

можете объяснить мне как-будто мне 5 лет
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
01.08.2014, 15:54
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Не могу понять назначение двух библиотек (C++):

Найти площадь пересечения, то есть общую часть двух прямоугольников (не могу понять алгоритм решения) - C++
Помогите пожалуйста, не могу понять алгоритм решения задачи: Напишите программу, которая находит площадь пересечения, то есть общей...

Стек на основе массива структур - эт как понять читаю литературу и не могу понять! - C++
Стек статически (на основе массива структур). Пример структура &quot;Товар&quot; которая включает в себя: № по каталогу(ключ), Название, цена, срок...

Не могу сделать полиморфизм. Не могу до конца понять пример по этому поводу - C++
Есть такая задача: Класс Animal должен быть абстрактным, имеет имя и вес. Класс Reptile имеет habitate, который держит в себе среду...

Не могу определить назначение функции и то что она делает - C++
#include &lt;iostream.h&gt; #include &lt;conio.h&gt; #include &lt;stdio.h&gt; struct llist{ int val; llist *next,*prev; ...

не могу понять - C++
есть такой код void addElement(const T&amp; elem){ *(_pointer) = elem; // int t1 = _pointer &lt; &amp;_deque_data; // int t2 =...

не могу понять - C++
как сделать так чтобы B двигался по массиву? #include&lt;iostream&gt; #include &lt;conio.h&gt; using namespace std; int main() { int...

6
ValeryS
Модератор
6967 / 5304 / 522
Регистрация: 14.02.2011
Сообщений: 17,885
01.08.2014, 16:04 #2
Цитата Сообщение от kirillivankin Посмотреть сообщение
для чего эти библиотеки
во первых это не библиотеки а заголовочные файлы
во вторых
Цитата Сообщение от kirillivankin Посмотреть сообщение
#include < "stdafx.h">
ты уж определись
или
C++
1
#include < stdafx.h>
или
C++
1
#include "stdafx.h"
а не оба способа сразу
хотя правильней второй
это прилуда VS "предкомпилированые заголовки"
вот статья например
http://habrahabr.ru/company/pvs-studio/blog/227521/
Цитата Сообщение от kirillivankin Посмотреть сообщение
#include <iomanip>
вот здесь
http://msdn.microsoft.com/ru-ru/library/ydd54a6t.aspx
и здесь
iomanip
вот кусок из википедии
http://ru.wikipedia.org/wiki/Стандартная_библиотека_языка_C%2B%2B
<iomanip>
Реализует инструменты для работы с форматированием вывода, например базу, используемую при форматировании целых и точных значений чисел с плавающей запятой.

и чтобы не возникало таких вопросов, ибо заголовочных файлов бывает много
просто открывай такой файл, и смотри какие функции/классы там описаны
1
TyLinka
33 / 33 / 11
Регистрация: 02.02.2012
Сообщений: 179
01.08.2014, 16:11 #3
#include <iomanip> - используется для установления форматов ввода-ввывода через потоки cin/cout
Например:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <iostream>
#include <iomanip>
 
using namespace std;
 
int main()
{
    double n;
    cin >> n;
    cout << setiosflags(ios::fixed) << // неэкспоненциальный вид - то есть числа не будут выводится в виде 3.12e6
        setprecision(3) << // количество знаков после запятой, если нужно, будет округляться по правилам математики
        n << endl;
 
    return 0;
}
1
kirillivankin
0 / 0 / 0
Регистрация: 27.07.2014
Сообщений: 35
01.08.2014, 16:21  [ТС] #4
1)дело в том что я не знаю что такое формотирование ввода

2)
Цитата Сообщение от ValeryS Посмотреть сообщение
и чтобы не возникало таких вопросов, ибо заголовочных файлов бывает много
просто открывай такой файл, и смотри какие функции/классы там описаны
как это сделать

Добавлено через 1 минуту
и подскажите какой-нибудь учебник c++ для чайников
0
TyLinka
33 / 33 / 11
Регистрация: 02.02.2012
Сообщений: 179
01.08.2014, 17:01 #5
выбирайте литературу здесь:
Литература C++
0
gru74ik
Модератор
Эксперт CЭксперт С++
4350 / 1926 / 208
Регистрация: 20.02.2013
Сообщений: 5,111
Записей в блоге: 22
01.08.2014, 20:46 #6
Лучший ответ Сообщение было отмечено автором темы, экспертом или модератором как ответ
Цитата Сообщение от kirillivankin Посмотреть сообщение
подскажите какой-нибудь учебник c++ для чайников
Стивен Прата "Язык программирования С++. Лекции и упражнения" (2013, 6-е издание).

Оригинальное название: C++ Primer Plus
Автор: Стивен Прата
Год издания: 2013
Купить: ozon.ru
ISBN: 978-5-8459-1778-2 (рус.) © Издательский дом "Вильямс", 2013
ISBN: 978-0-321-77640-2 (англ.) © Pearson Education, Inc., 2012
1
MicM
824 / 483 / 90
Регистрация: 29.12.2009
Сообщений: 1,106
Завершенные тесты: 1
01.08.2014, 20:46 #7
Цитата Сообщение от kirillivankin Посмотреть сообщение
как это сделать
Заголовочные файлы обычно располагаются в папке include компилятора, их можно любым текстовым редактором открыть
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
01.08.2014, 20:46
Привет! Вот еще темы с ответами:

Не могу понять ООП - C++
Привет Всем, не так давно дошел до ООП, вроде как бы все понятно, но есть несколько вопросов- увы учусь сам, спросить кроме Вас не у кого...

Не могу понять ошибку - C++
По задумке надо удалить два идущих подряд одинаковых слова. Задумка не выходит, выдаёт бурду... HELP ME!( #include &quot;stdafx.h&quot; ...

Не могу понять код - C++
Напишите, пожалуйста, что означает каждая строчка кода #include &lt;stdio.h&gt; #include &lt;string.h&gt; char s,t,c1,c2; bool...

Не могу понять задачу - C++
Имеется задача http://rghost.ru/18509631/image.png 1 Фамилия , Имя - заключить в массив безграничный аля &quot; familia_ima &quot; 2 Знак...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru