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

Как правильно воспользоваться шаблоном - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ дебаг http://www.cyberforum.ru/cpp-beginners/thread383381.html
Как дебажить написаный код? Спасибо компилятору хоть тыкает носом на очевидные ошибки, но когда код компилируется и сразу после запуска программа вылетает, что делать в таком случае? Как узнать по какой причине она вылетает? Использую code blocks с minGW, там вроде и дебагер какойто есть но не могу понять как им пользоватся.
C++ Вызов функции динамического выделение памяти Здравствуйте! Нужна помощь! Написал функцию выделение памяти под двумерный динамический массив, которая возвращает масив размером n на m! int Matrix(int **matr, int n, int m) { int **mass = new int *; http://www.cyberforum.ru/cpp-beginners/thread383375.html
C++ спасите нубку. установка quick C
Надо поставить microsoft quick c, вроде установила, вроде работает, НО выдает ошибку в первой строчке. т.е. не может открыть библиотеку stdio.h пыталась заменить, все тоже. кто-нибудь киньте рабочую библиотеку, или подскажите что делать. мб дело в том, что у меня винда 7ка? короче help мне кучу программ надо сдавать)
double rand() C++
как записать случайное double число? точнее как в диапазоне записать, например от -100.0 до 100.0??
C++ vector<int>* v; обращение к конкретному элементу http://www.cyberforum.ru/cpp-beginners/thread383345.html
vector<int> *v; v = new vector<int>(); v->push_back(6); v->push_back(6); v->push_back(6); v->push_back(6); v->push_back(6); int t=v; // компилятор ругается
C++ Нулевой массив Как заполнить массив 10х10 нулями? подробнее

Показать сообщение отдельно
Bers
Заблокирован
14.11.2011, 08:08     Как правильно воспользоваться шаблоном
Цитата Сообщение от thick_int Посмотреть сообщение
А зачем они в этом случае?
За бубликом. Гугли "раздельная компиляция с++", "много файловый проект с++", "стражники в хэдерах с++"

Цитата Сообщение от thick_int Посмотреть сообщение
3) В этом фтором файле создал еще одну функцию, котора вызывает шаблонную функцию, а ее прототип с extern поместил в файл с функцией main, откуда успешно вызвал и шаблонную функцию и ту вторую функцию, которая сама вызывает шшаблонную.
Не нужны в майне никакие прототипы ни с какими экстернами.

Экстерн придуман для специфических ситуаций. Тебе для того что бы пользоваться функцией в майне он нафег не упал.

Вот что бы ты себе голову не ломал, и не парился, специально для тебя придумали раздельную компиляцию. Придумали хэдэры.

Все прототипы в хэдэрах, в спп только реализация.

Закинь этот долбанный прототип в хэдэр (к тому же шаблону)
Поставь туда стажников.

Подключи в спп этот хэдер. И пользуйся на здоровье.
 
Текущее время: 23:38. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru