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

Существует что-то наподобие внешней декларации типов? - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Зачем преобразовывать itsVal в int, если эта переменная и так объявлена как тип int http://www.cyberforum.ru/cpp-beginners/thread1226978.html
// Оператор преобразования #include <iostream> using namespace std; class Counter { public: Counter(): itsVal(0) {} Counter(int val): itsVal(val) {} ~Counter() {}
C++ Ошибка компилятора "In file included from fig11_08.cpp" Ошибка выскакивает в файле fig11_08.cpp на 8 строке. Уже второй раз сталкиваюсь с этим и понял, что так дело больше не пойдет, надо разобраться. Помогите понять, что он хочет. http://www.cyberforum.ru/cpp-beginners/thread1226963.html
C++ Вычислить значение функции
Помогите написать функцию y=x^2+1; 1≤x≤5, ∆x=0,5, с циклом и без массива.
Нужно отредактировать код поиска в некоторых папках. Добавить функцию поиска в архивах C++
Нашёл одну программку, работает отлично, но вот не идёт поиск в таких местах как С:\users или C:\Windows Как это исправить?(желательно напишите код, а то я практически 0 в Си) И ещё желательно сделать чтобы вело поиск в архивах также Visual Studio 2010 Вот код: #include <stdio.h> #include <stdlib.h>
C++ Наследование: выделение память 2 способами - какая между ними разница http://www.cyberforum.ru/cpp-beginners/thread1226946.html
Доброй ночи! Целый год все было нормально, а этой ночью что-то случилось с моей головой. Я в итоге полностью запутался с наследованием Вот такой вот код. Выделяю память 2 способами Какая между ними разница, если все равно доступ только к одному свойству a??? class Parent
C++ Определить номер члена ряда, величина которого меньше 0,6 3 Определить номер члена ряда , величина которого меньше 0,6 S=1+\sum_{n=1}^{\infty}\frac{x^n}{n!}\; ,\; x=0,9 подробнее

Показать сообщение отдельно
Tulosba
:)
Эксперт С++
4378 / 3221 / 297
Регистрация: 19.02.2013
Сообщений: 9,044
14.07.2014, 15:40     Существует что-то наподобие внешней декларации типов?
Цитата Сообщение от Voivoid Посмотреть сообщение
forward declaration и для аргументов ( и для результата функции ) передающихся по значению можно использовать.
Согласен. Просто я почему-то рассматривал такой вариант с телом функции:
C++
1
2
3
4
class C;
void f(C* c) {} // сработает
void g(C c) {} // не сработает
class C {};
 
Текущее время: 01:16. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru