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

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

Войти
Регистрация
Восстановить пароль
 
 
Рейтинг: Рейтинг темы: голосов - 22, средняя оценка - 4.95
Leeto
7 / 7 / 0
Регистрация: 23.12.2011
Сообщений: 372
Записей в блоге: 1
#1

Как посмотреть code элементов STL в Visual Studio ? - C++

22.06.2012, 14:38. Просмотров 2888. Ответов 42
Метки нет (Все метки)

Мне нужно взглять на код контейнера сток (STL Conteiner stack ) на что надо нажать в Visual Studio 2010 express чтоб увидеть код этой штуки ??? Пожалуйста, подскажите.
http://www.cplusplus.com/reference/stl/stack/
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
22.06.2012, 14:38
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Как посмотреть code элементов STL в Visual Studio ? (C++):

Как посмотреть реализацию функций STL? - C++
Доброго времени суток. Вопрос возник в процессе выполнения упражнений из книги "Язык программирования C++" Страуструпа. Он предлагает...

Перенос программы из Code Block в Microsoft Visual Studio - C++
можно ли программу из code block запустить на MVS. Просто перенеся код из code block в Microsoft Visual Studio?

программы написанные на Code blocks не открываются на visual studio - C++
что делать?

Имеются ли отличия в компиляторах у сред разработки Visual Studio 2006 и Visual Studio 2015 ? - C++
скажите а где найти среду 2006 года? или можно использовать 2015 год?

Где можно посмотреть коды шаблонов STL? - C++
Не подскажите где можно посмотреть коды шаблонов stl. То есть конкретно код реализации шаблона sort например.

Visual Studio Team Foundation Serverl или Visual Studio Professional - C++
Visual Studio Team Foundation Server 2010 Кто пользовался Visual Studio Team Foundation Server 2010, и чем она отличаеться от Visual...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
neske
1495 / 862 / 82
Регистрация: 26.03.2010
Сообщений: 2,951
23.06.2012, 19:06 #31
Цитата Сообщение от Leeto Посмотреть сообщение
Мне надо узнать как эти функции можно самому с нуля написать...
я не понимаю, в чем проблема то? открывай книжку по алгоритмам, и читай, там все структуры данных описаны
0
gray_fox
What a waste!
1520 / 1223 / 70
Регистрация: 21.04.2012
Сообщений: 2,560
Завершенные тесты: 3
23.06.2012, 19:07 #32
Цитата Сообщение от Leeto Посмотреть сообщение
_Cons_val
идентификаторы, начинающиеся с _ зарезервированы для реализации библиотеки.
0
CyBOSSeR
Эксперт C++
2303 / 1673 / 86
Регистрация: 06.03.2009
Сообщений: 3,675
23.06.2012, 19:18 #33
Лучший ответ Сообщение было отмечено автором темы, экспертом или модератором как ответ
Цитата Сообщение от Leeto Посмотреть сообщение
почему в STL все переменные практически начинаются с нижнего подчеркивания в чем глубинный смысл ?
чтоб от функций отличать что ли ?
Как уже сказали, символы, начинающиеся с подчеркивания зарезервированы. Есть отличная шутка на эту тему:
Вот это прикладное пограммирование:

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
class FiberEvent
{
    bool m_bState;
    
    typedef std::list< Task * > WaitingTaskList;
    WaitingTaskList m_waitingTaskList;
public:
    FiberEvent( bool i_bState = false );
    explicit FiberEvent( const FiberEvent & i_event );
    FiberEvent & operator = ( bool i_state );
    operator bool() const;
    
    void Set();
    void Reset();
    void Wait();
};
А вот это — системное. Разница — налицо. Сразу видно — кусок какого-то ядра, код серьезный, не фигня какая-то.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
struct __sys_fiber_64event_t______
{
    bool __sys_state_b;
    
    typedef std::list<__task_sys_ptr> _______waiting_system_tasks_stdlsttsksys;
    _______waiting_system_tasks_stdlsttsksys _waitingTaskList;
public:
    __sys_fiber_event_t(bool in_sys_state_blablabla = false);
    explicit __sys_fiber_64event_t( const __sys_fiber_64event_t & kludge1576e43_some_shit );
    __sys_fiber_64event_t & operator = ( bool in_sys_state_magic );
    operator bool() const;
    
    void sys_set_64event();
    void __event_sys_reset();
    void __wait_for_system_64event();
} __sys_fiber_64event_t;
3
Leeto
7 / 7 / 0
Регистрация: 23.12.2011
Сообщений: 372
Записей в блоге: 1
23.06.2012, 19:43  [ТС] #34
Цитата Сообщение от neske Посмотреть сообщение
я не понимаю, в чем проблема то? открывай книжку по алгоритмам, и читай, там все структуры данных описаны
ну
подскажи что за книга плих
)))
0
defer
秘密
555 / 235 / 3
Регистрация: 29.11.2010
Сообщений: 783
23.06.2012, 20:26 #35
Фридман, С/С++ Архив программ
0
Leeto
7 / 7 / 0
Регистрация: 23.12.2011
Сообщений: 372
Записей в блоге: 1
23.06.2012, 20:45  [ТС] #36
Цитата Сообщение от defer Посмотреть сообщение
Фридман, С/С++ Архив программ
Отдельный респект за эту книгу !!!
0
neske
1495 / 862 / 82
Регистрация: 26.03.2010
Сообщений: 2,951
23.06.2012, 20:46 #37
Роберт Седжвик - Фундаментальные алгоритмы C++. Части 1-4
0
Leeto
7 / 7 / 0
Регистрация: 23.12.2011
Сообщений: 372
Записей в блоге: 1
23.06.2012, 20:48  [ТС] #38
Цитата Сообщение от ForEveR Посмотреть сообщение
Leeto, Лол))) Там же написано, что контейнер по умолчанию дек, следовательно смотреть надо на него)
ну тупой я ну да ) ну что теперь мне на форум не заходить...
0
Leeto
7 / 7 / 0
Регистрация: 23.12.2011
Сообщений: 372
Записей в блоге: 1
23.06.2012, 20:59  [ТС] #39
Цитата Сообщение от neske Посмотреть сообщение
Роберт Седжвик - Фундаментальные алгоритмы C++. Части 1-4
крутая книга с первого взгляда ... с картинками даже в отличие от фримана ... спасибо !
0
Deviaphan
24.06.2012, 11:28
  #40

Не по теме:

Цитата Сообщение от Leeto Посмотреть сообщение
и не открываются и не могу понять это битые файлы или у меня руки кривые
Из сетевой папки их скопируй в другое место. Желательно на диск Цэ. Виндоус иногда тупит нереально с chm форматом.

1
Leeto
7 / 7 / 0
Регистрация: 23.12.2011
Сообщений: 372
Записей в блоге: 1
24.06.2012, 11:30  [ТС] #41
Цитата Сообщение от Deviaphan Посмотреть сообщение

Не по теме:


Из сетевой папки их скопируй в другое место. Желательно на диск Цэ. Виндоус иногда тупит нереально с chm форматом.

спасибо

...

ептыть ! колдовство какое то... заработало !!!!

ОГРОМНОЕ СПАСИБО
0
CyBOSSeR
Эксперт C++
2303 / 1673 / 86
Регистрация: 06.03.2009
Сообщений: 3,675
24.06.2012, 14:54 #42
Leeto, в свойствах chm файла должна быть галка, типа Разблокировать и тогда переносить никуда не надо.
0
Leeto
7 / 7 / 0
Регистрация: 23.12.2011
Сообщений: 372
Записей в блоге: 1
24.06.2012, 14:59  [ТС] #43
Цитата Сообщение от CyBOSSeR Посмотреть сообщение
Leeto, в свойствах chm файла должна быть галка, типа Разблокировать и тогда переносить никуда не надо.
да я пробовал эту галку спасибо... нет помогло когда перенес
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
24.06.2012, 14:59
Привет! Вот еще темы с ответами:

Можно ли посмотреть в нормальном виде описание STL методов и функций? - C++
Допустим, мне нужно посмотреть, какие члены-функции есть в библиотеке &lt;vector&gt;. Чтобы это сделать, я создаю какой-нибудь вектор, вызываю,...

Есть готовый код C++ (Code Composer Studio). Копирование матрицы. Как исправить ошибки? - C++
т.е. это часть проекта для ЦСП на языке С, но файл исполняемой программы .out не создается из за ошибок в коде :( В С никогда не работал,...

Какую среду программирования лучше выбрать для обучения языку C++ ? Visual Studio,Visual Basic или Visual C++? - C++
И напишите,чем рекомендуемая вами среда программирования лучше других? Насколько я понял из Википедии они все поддерживают язык...

Не Компилится релиз Microsoft Visual Studio 2010 N неразрешенных внешних элементов - C++
Доброго времени суток. Не компилируется релиз версия проекта в студии 2010. Решение строится для Debug версии. Но работает только...


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

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
24.06.2012, 14:59
Ответ Создать тему
Опции темы

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