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

В чём разница между заголовками <c***> и <***.h>? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Безопасно ли использовать memcpy при выделении памяти по ходу выполнения програмы http://www.cyberforum.ru/cpp-beginners/thread672152.html
Безопасно ли использовать memcpy при выделении памяти по ходу выполнения програмы. Например: namespace { static int fieldCnt = 0; }; struct TeamResult
C++ Условный оператор if. Задание 1 Дана точка на плоскости с координатами (х, у). Составить программу, которая выдает одно из сообщений "Да", "Нет", "На границе" в зависимости от того, лежит ли точка внутри заштрихованной области, вне... http://www.cyberforum.ru/cpp-beginners/thread672126.html
C++ подпрограммаи двумерный массив
как в подпрограмму передать двумерный масив ?? #include <iostream> using namespace std; const int x = 3; const int y = 2; void my_function() {
Сортировка пузырьком C++
вот написала программу но не работает :( #include <iostream> #include <conio.h> #include <ctime> #include <cstdlib> using namespace std; int array; void *buble_sort(int length){ int...
C++ Уравнение метод ньютона? http://www.cyberforum.ru/cpp-beginners/thread672117.html
Дано уравнение f(x)=0. Найти с точностью e все корни уравнений, содержащиеся на отрезке . Для решения задачи использовать метод Ньютона. 1. Составить программу для...
C++ Метод парабол Здравствуйте помогите разобраться и реализовать метод пaрабол, для функции вида: x*x+3*sin(x)=0 int main() { setlocale(LC_ALL,""); double A=-2,B=-1,X, E=0.00001;//отрезок , E cout<<"Метод... подробнее

Показать сообщение отдельно
Evg
Эксперт CАвтор FAQ
17947 / 6178 / 412
Регистрация: 30.03.2009
Сообщений: 16,970
Записей в блоге: 27
16.10.2012, 17:42
Препроцессор работает с текстом. Компоновщик - с объектными файлами с кодом. В файле stdio.h описаны только прототипы функций (printf, scanf и т.п.), а потому на этапе препроцессирования подцепляются только прототипы функций. Реализация в виде функций находится в библиотеке (т.е. в виде бинарников), и их уже подцепляет компоновщик. Прототип функции нужен для того, чтобы компилятор знал, по каким правилам надо формировать передачу параметров, дабы не получилось дурных эффектов навроде этого: Ссылки и указатели

Добавлено через 2 минуты
Вспомнил, что когда-то об этом писал подробно: Процесс компиляции

Добавлено через 4 минуты
И ещё одна полезная тема: С++ .h файли
3
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru