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

Трудности с include - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ найти количество страниц в книге http://www.cyberforum.ru/cpp-beginners/thread166301.html
вот такая задачка, хм... очень интересная и очень не решаемая! каждая страница в книге перенумерована с первой по последнюю. Сумма всех цифр номеров =n (1+2+3+4+5+6+7+8+9+(1+0)+(1+1)+(1+2)+..... всего страниц в книге <=9999 написать программу для нахождения количества страниц в этой книге! использовать только оператор цикла, условный оператор (больше не проходили) то есть мы вводим какое...
C++ Создать структуру Сотрудник а) Создать абстрактный тип данных (структура) - сотрудник, у которой есть имя, специальность, разряд и заработная плата. Определить функции установки, изменения данных и сравнения сотрудников. Для задания текстовых полей использовать оператор new. Освободить память. В main-е, привести пример сортировки сотрудников по разным критериям. http://www.cyberforum.ru/cpp-beginners/thread166288.html
Демонстрация создания и использования связанного списка. C++
//************************************************** // // Íàçâàíèå: Íåäåëÿ 2. Ïîäâåäåíèå èòîãîâ // // Ôàéë Ëèñòèíã 14.12 // // Îïèñàíèå: Äåìîíñòðàöèÿ ñîçäàíèÿ è èñïîëüçîâàíèÿ ñâÿçàííîãî ñïèñêà. // // Êëàññû: Part-ñîäåðæèò èäåíòèôèêàöèîííûé // íîìåð äåòàëè è îáåñïå÷èâàåò âîçìîæíîñòü
как сделать программно чтобы программа была постоянно на заднем плане C++
Суть вопроса как сделать программно чтобы программа была постоянно на заднем плане? Пишу экранную клавиатуру, как делать имитацию нажатия кнопок я разобрался, но загвоздка в том что при нажатии на кнопку программа выходит на передний план! и нажатая кнопка посылается в мою клавиатуру, а не в в то окно что нужно) Если ляпнул какую-то глупость извиняюсь и прошу помочь))
C++ Вывод TCHAR в файл http://www.cyberforum.ru/cpp-beginners/thread166222.html
Собственно сабж.. Как это организовать? В классе WIN32_FIND_DATA есть атрибут cFileName этого типа, и я не знаю какой функцией проводить вывод в файл.. мб можно как-то перевести в обычный массив-строку?
C++ Проблема с перечислениями Помогите ,пожалуйста, с этим enum-ом!! Никак не могу разобраться в нем... Есть: enum Agree {Yes=1, No=0}; Как сделать так, чтобы пользователь ввел слово Yes или No, оно считало и вернуло бы значение соотв.?? подробнее

Показать сообщение отдельно
Evg
Эксперт С++Автор FAQ
 Аватар для Evg
16827 / 5248 / 321
Регистрация: 30.03.2009
Сообщений: 14,129
Записей в блоге: 26
16.09.2010, 14:42     Трудности с include
Цитата Сообщение от davian Посмотреть сообщение
Есть два класса, 1 описан в header1.h, второй в header2.h. Во втором классе нужно использовать экземпляр первого и наоборот в первом эклемпляр второго...
По большому счёту такая реализация либо кривая, либо должна быть описана в одном файле. А вообще делается так:

C
1
2
3
4
5
6
7
8
9
10
11
12
/* Предописание структуры */
struct s1;
 
struct s2
{
  struct s1 *ptr;
};
 
struct s1
{
  struct s2 *ptr;
};
Причём заметь, что таким образом структуры могут перекрёстно ссылаться только по указателю (потому что указатель он всегда занимает фикисрованное количество байт независимо от размера структуры, куда он указывает). А по значению структуры не могут быть перекрёстными, потому что чтобы узнать размер структуры s1 нужно будет знать размер структуры s2, а чтобы узнать размер структуры s2 нужно будет знать размер структуры s1. Т.е. неразрешимая ситуация
 
Текущее время: 11:51. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru