|
|
От: | nxt | |
| Дата: | 24.06.11 14:09 | ||
| Оценка: |
4 (1)
|
||
|
|
От: |
Centaur
|
|
| Дата: | 24.06.11 15:03 | ||
| Оценка: |
16 (4)
|
||
|
|
От: | wander | |
| Дата: | 24.06.11 15:17 | ||
| Оценка: | |||
| "Хлопок одной ладони" | |
| Учителем храма Кеннин был Мокурай, Молчащий Гром. У него был маленький протеже по имени Тойо, которому было только 12 лет. Тойо видел, как каждое утро и вечер более старшие ученики приходили в комнату учителя для получения общих инструкций по Сан-Дзен или для персонального обучения, при котором задавались коаны для того, чтобы освободить ум от заблуждений. Тойо тоже захотел выполнять Сан-зен. "Подожди немного,- сказал Мокурай, — ты еще молод." Hо ребенок настаивал, так что учитель, наконец, был вынужден согласиться. Вечером в соответствующее время, маленький Тойо подошел к порогу комнаты Мокурая ля Сан-Дзен. Он ударил в гонг, чтобы сообщить, что он пришел, три раза поклонился перед дверью в знак уважения, вошел и сел перед учителем в почтительном молчании. "Ты можешь услышать хлопок двух ладоней, когда они ударяются друг о друга,- сказал Мокурай. — Теперь покажи мне хлопок одной ладони." Тойо поклонился и пошел в свою комнату, чтобы рассмотреть эту проблему. Из окна он услышал музыку гейш. "Ах, я понял!"- воскликнул он. На следующий вечер, когда учитель попросил его показать хлопок одной ладони, Тойо начал играть музыку гейш. "Hет, нет,- сказал Мокурай,- это никак не подойдет. Это не хлопок одной ладони. Ты совсем не понял его." Думая, что музыка будет мешать, Тойо ушел в более спокойное место. Он снова погрузился в медитацию. "Чем же может быть хлопок одной ладони?" Он услышал как капает вода. "Я понял",- подумал Тойо. Оказавшись перед учителем в слеующий раз, Тойо начал капать водой. "Что это ?"- спросил Мокурай. — Это звук капающей воды, но не хлопок ладони. Попробуй еще раз." Hапрасно Тойо медитировал, чтобы услышать хлопок одной ладони. Он услышал шум ветра, но и этот звук был отвергнут. Он услышал крик совы, но и этот звук был отвергнут. Более чем 10 раз приходил Тойо к Мокураю с различными звуками, все было неправильно. Почти год обдумывал он, что же может быть хлопком одной ладони. Hаконец, маленький Тойо достиг подлинной медитации и перешел пределы звуков. "Я больше не мог собирать их,- объяснил он позже,- поэтому я достиг безупречного звука." Тойо реализовал хлопок одной ладони. | |
|
|
От: | licedey | |
| Дата: | 24.06.11 15:48 | ||
| Оценка: | |||
|
|
От: | gegMOPO4 | |
| Дата: | 24.06.11 16:31 | ||
| Оценка: |
2 (2)
|
||
|
|
От: |
Vain
|
google.ru |
| Дата: | 24.06.11 20:54 | ||
| Оценка: | +2 | ||
|
|
От: |
VladFein
|
|
| Дата: | 24.06.11 20:56 | ||
| Оценка: | 10 (3) | ||
Anonymous classes are subject to certain restrictions. Anonymous classes:
— Cannot have a constructor or destructor.
— Cannot be passed as arguments to functions (unless type checking is defeated using ellipses).
— Cannot be returned as return values from functions.
|
|
От: | Alexey F | |
| Дата: | 24.06.11 21:08 | ||
| Оценка: | |||
, экспериментальный 4.7.0, prerelease 4.6.1 выдали:error: non-local function '<anonymous struct>::Dummy::Dummy()' uses anonymous type
но все собрали в режиме -std=c++0x (кроме codepad'вского — там, если верить about, -std=c++98).error: anonymous type with no linkage used to declare function '<anonymous struct>::Dummy::Dummy()' with linkage [-fpermissive]
|
|
От: | _nn_ | |
| Дата: | 26.06.11 11:40 | ||
| Оценка: | |||
| Детям до 18-ти не смотреть | |
| |
|
|
От: |
Ops
|
|
| Дата: | 26.06.11 12:19 | ||
| Оценка: | |||
|
|
От: |
Ops
|
|
| Дата: | 26.06.11 12:23 | ||
| Оценка: |
|
||
|
|
От: | _nn_ | |
| Дата: | 26.06.11 12:42 | ||
| Оценка: | |||
|
|
От: | _nn_ | |
| Дата: | 26.06.11 13:03 | ||
| Оценка: | |||
#include <stdio.h>
#include <tuple>
using namespace std;
int main()
{
struct
{
int i;
int j;
struct Dummy
{
Dummy(tuple<int, int> const& t)
{
int i, j;
tie(i ,j) = t;
printf("Хлопок одной ладонью %d %d\n", i, j);
}
} dummy;
} boom = { 1 , 2, make_tuple(boom.i, boom.j) },
boom2 = { 3 , 4, make_tuple(boom2.i, boom2.j) };
}|
|
От: |
VladFein
|
|
| Дата: | 27.06.11 21:55 | ||
| Оценка: | |||
|
|
От: |
Erop
|
|
| Дата: | 27.06.11 22:18 | ||
| Оценка: | |||
|
|
От: | B0FEE664 | |
| Дата: | 20.07.11 16:31 | ||
| Оценка: |
1 (1)
-1
|
||
VF>Anonymous classes are subject to certain restrictions. Anonymous classes:
VF>- Cannot be returned as return values from functions.
class { public: int m; } f(int n) { return f(0); }
int main (int argc, char * argv[])
{
f(0).m = 1;
return 0;
}|
|
От: | gegMOPO4 | |
| Дата: | 20.07.11 17:02 | ||
| Оценка: | |||
BFE>Врут:VF>>Anonymous classes are subject to certain restrictions. Anonymous classes:
VF>>- Cannot be returned as return values from functions.
BFE>class { public: int m; } f(int n) { return f(0); }
BFE>int main (int argc, char * argv[])
BFE>{
BFE> f(0).m = 1;
BFE> return 0;
BFE>}
BFE>|
|
От: | B0FEE664 | |
| Дата: | 20.07.11 17:20 | ||
| Оценка: | |||
|
|
От: |
uzhas
|
|
| Дата: | 20.07.11 17:58 | ||
| Оценка: | |||
"ComeauTest.c", line 1: error: type definition is not allowed in function return
type declaration
class { public: int m; } f(int n) { return f(0); }
|
|
От: | gegMOPO4 | |
| Дата: | 20.07.11 18:11 | ||
| Оценка: | |||