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

Как передать ссылку на объект в класс - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Подсчет елементов в одномерном динамическом массиве (есть решение на C#.NET) http://www.cyberforum.ru/cpp-beginners/thread790515.html
Здравствуйте, у меня вопрос: если я в консоль введу массив символов, к примеру: 0,1,4,в,н,ш,с,4,8; как можно будет подсчитать их количество, а если без вопроса то вопрос один: как подсчитать их количество не смотря откуда они берутся, может есть что-то наподобии ф-ции length? код C# (тут, конечно, подсчитывается количество цифр в числе, но все же): using System; namespace...
C++ Найти количество вещественных чисел в файле и вывести их в другой файл Не получается решить данную задачу.. Если бы кто помог, был бы признателен. И так, вот мой код в данный момент #include <iostream> #include <string> #include <fstream> using namespace std; ifstream file_input("D:\\test\\in.txt"); //ofstream file_output("D:\\test\\out.txt"); http://www.cyberforum.ru/cpp-beginners/thread790514.html
Вывести строку – словесное описание указанного возраста C++
Дано целое число в диапазоне от 20 до 80, определяющее возраст в годах. Вывести строку – словесное описание указанного возраста, обеспечив правильное согласование числа со словом «год», например: 20 – «двадцать лет», 32 – «тридцать два года», 41 – «сорок один год».
C++ Оператор выбора switch
Для двух вводимых пользователем чисел, вычислить сумму их квадратов или разность их кубов в зависимости от выбранного переключателя.
C++ Матрица, найти сумму найболших значений её строк http://www.cyberforum.ru/cpp-beginners/thread790507.html
Дана действительная матрица n x m, найти сумму найбольших значений её строк. Всё писать не надо скажите как найти набольшую строку и всё
C++ Одинаковые элементы массива Надо определить сколько в массиве одинаковых элементов, по разному пробывала и никак не получается. #include <iostream> #include <ctime> using namespace std; int main () { setlocale(LC_ALL, "Russian"); const int n= 10; int a; подробнее

Показать сообщение отдельно
Kuzia domovenok
 Аватар для Kuzia domovenok
1882 / 1737 / 116
Регистрация: 25.03.2012
Сообщений: 5,907
Записей в блоге: 1
20.02.2013, 20:38     Как передать ссылку на объект в класс
Цитата Сообщение от alsav22 Посмотреть сообщение
Это способ применять следует, но это не исключает множественности включений. Это работает для компилятора, который в каждую единицу времени видит одну единицу трансляции, поэтому и сработает, если двойные включения находятся в одном файле. Если же двойные включения в разных файлах, то этот способ уже не поможет, потому что для компилятора всё будет нормально. Увидит только компоновщик, который видит все файлы.
Ничего не понял, короче, можно пример, когда этот способ не сработает.
Вообще, инклуд-guardы хороши, но лучше всяких guardов поможет просто держать в голове, какие файлы есть в проекте. Какие заголовки куда подключаются. И по возможности самому контролировать это, не включая второй раз заголовок, который уже включён внутри одного из заголовков проекта.
Вообще, если есть возможность, то избегать вложенных инклудов внутри h-файлов,

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