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

Раздельная компиляция: как быть, если код не компилируется, так как два файла подключают друг друга? - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Неправильно отправляется Curl post http://www.cyberforum.ru/cpp-beginners/thread1799487.html
Добрый день, помогите, пожалуйста, разобраться. На сервер приходят все null, и хедер тоже null. Последний пример взял с офф. сайта с примеров, всё равно null значения всех полей. CURL *curl; CURLcode res; struct WriteThis pooh; res = curl_global_init(CURL_GLOBAL_DEFAULT); if(res != CURLE_OK) { } struct curl_slist *headers=NULL; ...
C++ Программа, которая "переворачивает" последовательность положительных целых чисел На вход подаются целые, положительные числа через пробел. Программа считывает их до тех пор, пока не встретит в последовательности 0. Т.е. 0 это остановка чтения. Цель - вывести эту последовательность в обратном порядке через пробел(0 не выводить). Ограничения: нельзя использовать циклы, массивы, строки, контейнеры. Есть подсказка: надо использовать рекурсию. Сама задача относится к теме... http://www.cyberforum.ru/cpp-beginners/thread1799476.html
Реализовать функцию без параметров, определяющую количество символов, отличных от пробела C++
Задача: Описать функцию next() без параметров, которая считывает с клавиатуры первый символ, отличный от пробела, и объявляет его своим значением. Использовать эту функцию для подсчета количества отличных от пробела символов вводимого текста. Код: #include <iostream> #include <string> using namespace std; int next(); int main()
Нюансы синтаксиса: что означает запись for ( ; ; ) ? C++
Встретила в программе такую строку: for ( ; ; ) { // some code } Кто может объяснить по какому принципу она работает, не совсем понимаю. Гуглила - ничего похожего не смогла найти
C++ Qt Исправить ошибку: при использовании Qt библиотеки poppler и goostring программа неожиданно завершается http://www.cyberforum.ru/cpp-beginners/thread1799419.html
Привет, не могу решить задачу. for (QString pdfFile : listPDFFiles) { GooString* gooPDFFileName = new GooString(pdfFile.toStdString().c_str()); ... // Использование gooString
C++ _BLOCK_TYPE_IS_VALID(pHead->nBlockUse) Нужна помощь гуру. Искать ошибку тут в коде ненужно, сам все нашёл, мне нужно объяснение почему так происходит, увы нигде не нашёл внятного ответа. Ниже написана простенькая реализация класса, в ней присутствует динамическое выделение памяти под строку символов. Наследования нет. Реализован конструктор копирования и перегружен оператор присваивания. Вопрос в том почему происходит(как я понял... подробнее

Показать сообщение отдельно
John Prick
754 / 687 / 123
Регистрация: 27.07.2012
Сообщений: 1,974
Завершенные тесты: 3
27.08.2016, 18:53     Раздельная компиляция: как быть, если код не компилируется, так как два файла подключают друг друга?
Измени y.h
C++
1
2
3
4
5
6
7
class A;
 
class B
{
public:
void foo(A);
}
 
Текущее время: 19:30. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru