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

Использование extern с функциями - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Сортировка методом "пузырька" http://www.cyberforum.ru/cpp-beginners/thread1493110.html
Реализовать решение в виде функций ввода, вывода и обработки массивов. Отсортируйте в массиве положительные элементы по возрастанию, отрицательные – по убыванию. Как сделать эту сортировку #include <iostream> #include <cmath> #include <iomanip> using namespace std;
C++ Вычислить значение суммы последовательности Найти сумму ряда \sum \frac{(-1)^n}{3^n} с точностью 10-4 http://www.cyberforum.ru/cpp-beginners/thread1493105.html
Нахождение значения функции в заданной точке C++
Задача. Найти значение функции в точке, функция и точка задается с клавиатуры. В каком виде именно будет задаваться функция не сказано, поэтому я думаю в любом. Т.к. неизвестен вид, то не очень понятно, как это все таки сделать. Была идея решать рекурсией запускаясь с каждой скобки, но появляется проблема проверки приоритета операций и некоторые другие мелочи. Мб кто-нибудь сможет подсказать...
C++ Big-endian тестирование
Есть программа, которая должна работать на little и big endian одинаково. В ней куча всяких "ifdef". С помощью какого ПО для виртуализации можно протестировать корректность приложениях для big-endian?
C++ Чтение запросов до конца файла http://www.cyberforum.ru/cpp-beginners/thread1493069.html
Доброго времени суток, Помогите начинающему...Имеется задача.Само условие говорить не буду(не суть).Проблема состоит в том,что от меня требуют считывать данные до конца файла...Как это сделать,я не знаю.Надеюсь на вашу помощь..
C++ Указатель на const двумерный массив wchar_t Подскажите, как создать указатель на в функцию приходит (const wchar_t _text) объявляется wchar_t txt = {L"1", L"2"}; Пытаюсь принять подробнее

Показать сообщение отдельно
Max Dark
шКодер самоучка
1814 / 1615 / 589
Регистрация: 09.10.2013
Сообщений: 3,623
Записей в блоге: 6
Завершенные тесты: 2
05.07.2015, 00:44
some.cpp
C++
1
2
3
4
extern void foo();
void bar() {
    foo();
}
main.cpp
C++
1
2
3
4
5
6
7
8
9
extern void bar();
extern "C" int puts(const char*);
void foo() {
    puts("test");
}
int main() {
    bar();
    return 0;
}
extern говорит что символ будет описан в другом модуле, а в каком именно - на этапе компиляции не важно
главное чтобы на этапе компоновки все нашлось

Добавлено через 2 минуты
PS: собирается это следующими командами
Bash
1
2
3
g++ -c some.cpp
g++ -c main.cpp
g++ some.o main.o -o test_extern
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru