Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
jgvjv
0 / 0 / 1
Регистрация: 29.06.2015
Сообщений: 27
Завершенные тесты: 1
#1

Литература о компиляции, линковке, что содержится в объектных файлах, стеке переменных? - C++

21.10.2015, 16:54. Просмотров 279. Ответов 4
Метки нет (Все метки)

Здравствуйте.
Подскажите, какую литературу почитать, чтобы более глубоко понимать сам процесс создания программ?
Я имею в виду не книги по языку программирования вроде Страуструп, Липпман, Дейтел и т.д. (это само собой), а именно ПОДРОБНОЕ описание того, что происходит при компиляции, линковке, что содержится в объектных файлах, стек переменных; как создаются программы, которые распаковываются при запуске, и т.д.
http://www.cyberforum.ru/cpp-beginners/thread1647423.html
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
21.10.2015, 16:54
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Литература о компиляции, линковке, что содержится в объектных файлах, стеке переменных? (C++):

Определение переменных в заголовочных файлах
Здорова! Определил переменную в заголовочном фале от так #pragma once...

Есть ли в объектных файлах таблицы Global Offset Tables
Добрый день. У меня такой вопрос. А есть ли в объектных файлах таблицы...

Ошибка инициализации объектных переменных
Здравствуйте все! Столкнулся с непонятным глюком. Есть форма, на ней...

Загрузка объектных переменных объектами формы
Добрый день или ночь! Я так понимаю, те контролы которые находятся на...

Удаление переменных в стеке
TPoint points; points = Point(30,0); points = Point(60,20); points =...

4
hoggy
Заблокирован
21.10.2015, 19:49 #2
Цитата Сообщение от jgvjv Посмотреть сообщение
Подскажите, какую литературу почитать, чтобы более глубоко понимать сам процесс создания программ?
1.
смотрите в сторону языков ассемблера.

2.
смотрите в сторону языка си.

3.
смотрите в сторону языка с++.

4.
загуглите книги аля :
"как написать компилятор".
"как написать ОС".

5.
PROFFIT!!!
0
jgvjv
0 / 0 / 1
Регистрация: 29.06.2015
Сообщений: 27
Завершенные тесты: 1
21.10.2015, 20:41  [ТС] #3
hoggy, и на том спасибо, но думал, будет что-то конкретное.
0
DrOffset
7517 / 4513 / 1097
Регистрация: 30.01.2014
Сообщений: 7,362
21.10.2015, 22:11 #4
Цитата Сообщение от jgvjv Посмотреть сообщение
что-то конкретное.
Если под windows, то можешь начать с этой книги.
0
gazlan
3139 / 1915 / 311
Регистрация: 27.08.2010
Сообщений: 5,132
Записей в блоге: 1
21.10.2015, 22:24 #5
Цитата Сообщение от jgvjv Посмотреть сообщение
при компиляции, линковке, что содержится в объектных файлах, стек переменных; как создаются программы, которые распаковываются при запуске
Совершенно разные и не связанные вещи.

Начните с этого:

Баррон Д. "Ассемблеры и загрузчики" (1974)
Levine J. "Linkers and Loaders"
0
Вложения
Тип файла: 7z Windows 2000 Loader.7z (24.2 Кб, 1 просмотров)
21.10.2015, 22:24
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
21.10.2015, 22:24
Привет! Вот еще темы с решениями:

Относительное расположение переменных в стеке
Всем привет, подскажите где я не так рассуждаю. Вот исходный код программы ...

Ошибки в стандартных заголовочных файлах при компиляции проекта
Старый проект на С++ пытаюсь скомпилировать в VS2008 выдает 66 ошибкок в...

Если создать указатель на переменную, созданную в стеке, переменная перемещается в кучу? Или остается в стеке?
Подскажите, если не трудно, я создаю переменную любого стандартного типа и она...

полу значения переменных из классов с одинаковыми именами, хранящимися в разных файлах
Добрый день всем. Возникла такая задача. Есть несколько файлов: config_1.php,...


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

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

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