Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2006.12.31;
Скачать: [xml.tar.bz2];

Вниз

Как можно заюзать хидер, не пользуясь директивой #include ?   Найти похожие ветки 

 
Cyrax ©   (2006-12-12 18:57) [0]

сабж...


 
isasa ©   (2006-12-12 19:04) [1]

:)
Любим трудности?


 
Cyrax ©   (2006-12-12 19:12) [2]

>isasa ©   (12.12.06 19:04) [1]
>Любим трудности?

Повышаем свои профессиональные знания...


 
isasa ©   (2006-12-12 19:14) [3]

:)
Не, ну судя по инициированным тобой веткам, для Дельфи сей вопрос звучал бы так.
"Как объявить переменную не используя зарезервированное слово var?"


 
isasa ©   (2006-12-12 19:16) [4]

:)
Хотя для хидеров ближе
"Как объявить пользовательский тип не используя зарезервированное слово type?"


 
isasa ©   (2006-12-12 19:18) [5]

Кстати, ответ прост
Ctrl+C / Ctrl+V

Все, пошел домой ....


 
wicked ©   (2006-12-12 19:24) [6]


> Все, пошел домой ....

это приказ? :)


 
Cyrax ©   (2006-12-12 19:31) [7]

>isasa ©   (12.12.06 19:18) [5]
>Кстати, ответ прост
>Ctrl+C / Ctrl+V

Нет, нужно заюзать, не включая непосредственно их h-код в файл...


 
Rouse_ ©   (2006-12-12 19:33) [8]

Никак собственно...


 
Чапаев ©   (2006-12-12 19:39) [9]

заголовочные файлы слишком ориентированы на визуальное использование, чтобы крутые пацаны ими пользовались?


 
Горгер ©   (2006-12-12 19:42) [10]

Как можно заюзать хидер, не пользуясь директивой #include ?
Сайракс, вы загрязняете великий и могучий


 
Cyrax ©   (2006-12-12 21:05) [11]

>Rouse_ ©   (12.12.06 19:33) [8]
>Никак собственно...

Как-то через параметры препроцессора/компилятора, например...

>Чапаев ©   (12.12.06 19:39) [9]
>заголовочные файлы слишком ориентированы на визуальное использование,
>чтобы крутые пацаны ими пользовались?

Во-первых, не пацаны, а перцы. И, во-вторых, не в ту, ни в другую сторону никак не катит...

>Горгер ©   (12.12.06 19:42) [10]
>Как можно заюзать хидер, не пользуясь директивой #include ?
>Сайракс, вы загрязняете великий и могучий

Не "Сайракс", а Cyrax (произносится как [Са"йрэкс])...


 
Джо ©   (2006-12-12 21:18) [12]

> Не "Сайракс", а Cyrax (произносится как [Са"йрэкс])...

Гм. Только сейчас заметил, что я этот ник всегда читал как "Сухарь" :D


 
Cyrax ©   (2006-12-12 21:29) [13]

>Джо ©   (12.12.06 21:18) [12]
> Не "Сайракс", а Cyrax (произносится как [Са"йрэкс])...
>Гм. Только сейчас заметил, что я этот ник всегда читал как "Сухарь" :D

Это откровенное безобразие. Наверное, к никам нужно транскрипцию прикладывать...


 
Джо ©   (2006-12-12 21:30) [14]

> [13] Cyrax ©   (12.12.06 21:29)
> >Джо ©   (12.12.06 21:18) [12]
> > Не "Сайракс", а Cyrax (произносится как [Са"йрэкс])...
> >Гм. Только сейчас заметил, что я этот ник всегда читал
> как "Сухарь" :D
>
> Это откровенное безобразие. Наверное, к никам нужно транскрипцию
> прикладывать...

Мне, например, не нужно :D


 
Чапаев ©   (2006-12-12 21:30) [15]

> [12] Джо ©   (12.12.06 21:18)
Цырах


 
Джо ©   (2006-12-12 21:31) [16]

Насчет транскрипций. Вот есть у нас на форуме некий Жидвин. Он, впрочем, утверждает, что он Гудвин :D


 
Чапаев ©   (2006-12-12 21:35) [17]

Удалено модератором


 
tesseract ©   (2006-12-12 21:41) [18]

vog> ищу в электронном виде "Написание KERNEL-драйверов под win32 для чайников"
alekzander> win32 уже и на чайниках появилось?

(C) BOR


 
oxffff ©   (2006-12-12 21:42) [19]

Удалено модератором


 
oxffff ©   (2006-12-12 21:44) [20]

CYRAX
перестань же наконец задавать вопросы возми книгу и почитай.
Так быстрее


 
Джо ©   (2006-12-12 21:44) [21]

Книгу сложно провоцировать.


 
oxffff ©   (2006-12-12 21:45) [22]

Кстати Cyrax похож на XEROX, который тоже тиражирует


 
Джо ©   (2006-12-12 22:31) [23]

> [22] oxffff ©   (12.12.06 21:45)
> Кстати Cyrax похож на XEROX, который тоже тиражирует

Тиражирует-то тиражирует, однако, не бросается на людей с криками: «Советская розетка — отстоище, а "евро" рулит»! :)


 
oxffff ©   (2006-12-12 22:54) [24]

Ему что заняться что ли не чем.
Тогда я ему задам вопрос

Как модифицировать "GOF паттерн" Visitor для расширения состава "посейщаемых объектов" приминительно к Delphi.

Пусть думает. :)


 
Cyrax ©   (2006-12-12 23:46) [25]

>oxffff ©   (12.12.06 21:44) [20]
>>CYRAX
>перестань же наконец задавать вопросы возми книгу и почитай.
>Так быстрее

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

Насчёт вопросов. Список потенциальных тем для обсуждения у меня пополняется. Будут по одной ветке (по порядку), но каждая будет доведена до ума...


 
oxffff ©   (2006-12-12 23:53) [26]

Почитай теоремы ГЕДЕЛЯ

-В любой достаточно сложной непротиворечивой теории существует утверждение, которое средствами самой теории невозможно ни доказать, ни опровергнуть. Например, такое утверждение можно добавить к системе аксиом, оставив её непротиворечивой.

-Непротиворечивость достаточно богатой теории не может быть доказана средствами этой теории. Однако вполне может оказаться, что непротиворечивость одной конкретной теории может быть установлена средствами другой, более мощной формальной теории


 
Cyrax ©   (2006-12-13 00:10) [27]

>oxffff ©   (12.12.06 23:53) [26]

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

Ты мне скажи, как с помощью директив компилятора, скажем Borland, make"ра сабж реализовать...


 
DrPass ©   (2006-12-13 01:09) [28]


> Как-то через параметры препроцессора

А #include, по твоему, что? Заклинание третьего уровня магической школы элементалей какашек?


 
DrPass ©   (2006-12-13 01:10) [29]


>  как с помощью директив компилятора, скажем Borland, make"ра

...и с каких пор make вдруг стала компилятором?


 
Vga ©   (2006-12-13 01:52) [30]

> [27] Cyrax ©   (13.12.06 00:10)

Книжка - стандарт ANSI C++. В ней и смотри. С испозованием внешних инструментов можно и без #include обойтись - просто вставить текст из .h в нужное место исходника.


 
KSergey ©   (2006-12-13 07:34) [31]

Автор, а не проще ли было посмотреть самому опци компилятора? Или проще на форумах флудить?

У MS C++ комилятора есть такая опция:
/FI<file> name forced include file
Подозреваю - то, что надо.


 
KSergey ©   (2006-12-13 07:35) [32]

Только это не надо на самом деле - любые неявности или запихнутости хрен знает что и куда - зло!


 
Gydvin ©   (2006-12-13 09:08) [33]


> Джо ©   (12.12.06 21:31) [16]
>
> Насчет транскрипций. Вот есть у нас на форуме некий Жидвин.
>  Он, впрочем, утверждает, что он Гудвин :D


Но-но, великие знатоки английского языка, попрошу не выражовываться ))) .

Goodwin?


 
Cyrax ©   (2006-12-13 09:56) [34]

>DrPass ©   (13.12.06 01:09) [28]
>А #include, по твоему, что? Заклинание третьего уровня магической школы
>элементалей какашек?

Это не параметр...

>DrPass ©   (13.12.06 01:10) [29]
>...и с каких пор make вдруг стала компилятором?

Тебе на ушко кто-то шепнул, что make стал компилятором ?

>Vga ©   (13.12.06 01:52) [30]
>Книжка - стандарт ANSI C++. В ней и смотри. С испозованием внешних
>инструментов можно и без #include обойтись - просто вставить текст из .h
>в нужное место исходника.

см. [7]...

>KSergey ©   (13.12.06 07:34) [31]
>Автор, а не проще ли было посмотреть самому опци компилятора? Или
>проще на форумах флудить?

Тыкни мне пальцем на место в ветке, где по-твоему, имеется мой флуд...

>У MS C++ комилятора есть такая опция:
>/FI<file> name forced include file
>Подозреваю - то, что надо.

Вот это уже лучше...


 
Игорь Шевченко ©   (2006-12-13 10:01) [35]


> Список потенциальных тем для обсуждения у меня пополняется.
>  Будут по одной ветке (по порядку)


Этот недостаток очень легко устраним


 
KSergey ©   (2006-12-13 10:36) [36]

> Cyrax ©   (13.12.06 09:56) [34]
> Тыкни мне пальцем на место в ветке, где по-твоему, имеется
> мой флуд...

Легко:

> Cyrax ©   (13.12.06 00:10) [27]
> Не надо мне тут философию разводить об известных вещах с
> точки зрения банального интеллектуализма и формального концептуализма.

> Cyrax ©   (12.12.06 23:46) [25]
> Насчёт вопросов. Список потенциальных тем для обсуждения
> у меня пополняется. Будут по одной ветке (по порядку), но
> каждая будет доведена до ума...

> Cyrax ©   (12.12.06 21:05) [11]
> Во-первых, не пацаны, а перцы. И, во-вторых, не в ту, ни
> в другую сторону никак не катит...
>
> Не "Сайракс", а Cyrax (произносится как [Са"йрэкс])...

Внушает?

> Cyrax ©   (13.12.06 09:56) [34]
> Вот это уже лучше...

На получение этого ответа я потратил 1 минуту и 49 секунд просто набрав cl /? в command line и почитав то, что тама высыпалось.
Сколько вы потратили на написание постов хотя бы в эту ветку?


 
Cyrax ©   (2006-12-13 11:29) [37]

>Игорь Шевченко ©   (13.12.06 10:01) [35]
>Этот недостаток очень легко устраним

Хотите сказать, что даже пытаться не стоит, если хочу себя сохранить, так ?


 
pasha_golub ©   (2006-12-13 11:51) [38]


> Чапаев ©   (12.12.06 21:30) [15]
>
> > [12] Джо ©   (12.12.06 21:18)
> Цырах
>

цайрекс


> Джо ©   (12.12.06 21:31) [16]
>
> Насчет транскрипций. Вот есть у нас на форуме некий Жидвин.
>  Он, впрочем, утверждает, что он Гудвин :D

Под креслом! :)


> Gydvin ©   (13.12.06 09:08) [33]
>
>
> Goodwin?
>


Good win? Impossible!!! :-)


 
Cyrax ©   (2006-12-13 12:03) [39]

>KSergey ©   (13.12.06 10:36) [36]
1. -
>> Cyrax ©   (13.12.06 00:10) [27]
>> Не надо мне тут философию разводить об известных вещах с
>> точки зрения банального интеллектуализма и формального концептуализма.

Первая часть предложения даёт понять, что философия в данном случае не к месту (разговор идёт о более приземлённых вещах, к которым она никак не применима). Вторая часть предложения - это ирония на ту же самую философию (она, кстати, в данном контексте как раз и смахивает на флуд).

2. +-
>> Насчёт вопросов. Список потенциальных тем для обсуждения
>> у меня пополняется. Будут по одной ветке (по порядку), но
>> каждая будет доведена до ума...

Абзац вызван неверным пониманием цели, с которой я формирую ветки...
Соглашусь, что данный пример на флуд тянет. Хоть и не чистый флуд, но тем не менее могу поздравить с первым успехом...

3. -
> Cyrax ©   (12.12.06 21:05) [11]
> Во-первых, не пацаны, а перцы. И, во-вторых, не в ту, ни
> в другую сторону никак не катит...

Вполне адекватная реакция на иронию/насмешку. Во втором предложении даю ясно понять, что насмешка не имеет под собой оснований...

4. -
> Не "Сайракс", а Cyrax (произносится как [Са"йрэкс])...

Поправил Горгера.

Итого: ни одного чистого флуд-поста + 3 заблуждения...

>Внушает?

Нисколько. Всё слишком очевидно и предсказуемо...

>На получение этого ответа я потратил 1 минуту и 49 секунд просто набрав
>cl /? в command line и почитав то, что тама высыпалось.
>Сколько вы потратили на написание постов хотя бы в эту ветку?

Это один из способов реализаций сабжа. 1 минута и 49 секунд (жаль мс не указаны) потрачены не на поиск способов реализации сабжа, а на конкретную реализацию одного из способов под конкретный компилятор...


 
Cyrax ©   (2006-12-13 12:05) [40]

Поправлюсь:

Итого: ни одного чистого флуд-поста + 3 заблуждения KSergey...



Страницы: 1 2 вся ветка

Форум: "Прочее";
Текущий архив: 2006.12.31;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.55 MB
Время: 0.03 c
2-1165666026
xela
2006-12-09 15:07
2006.12.31
Передача текста в браузер


15-1165232959
vajo
2006-12-04 14:49
2006.12.31
файловая система RAW


15-1165946715
GanibalLector
2006-12-12 21:05
2006.12.31
Контр.сумма по модулю 2


15-1165870136
Petr V. Abramov
2006-12-11 23:48
2006.12.31
Изучаю программирование сетей :)


2-1165784910
tigrenok_o
2006-12-11 00:08
2006.12.31
Подскажите пожалуйста





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский