Re[13]: Проще надо быть, проще... ;)
От: Erop Россия  
Дата: 11.07.11 03:43
Оценка:
Здравствуйте, Vain, Вы писали:

V>Ничего не понял, какая ещё перегрузка?


В С литерал 2 -- это точно целое. А 0 -- это тчо угодно, в зависимости от контекста.
Все эмоциональные формулировки не соотвествуют действительному положению вещей и приведены мной исключительно "ради красного словца". За корректными формулировками и неискажённым изложением идей, следует обращаться к их автором или воспользоваться поиском
Re[14]: Проще надо быть, проще... ;)
От: Vain Россия google.ru
Дата: 11.07.11 09:33
Оценка:
Здравствуйте, Erop, Вы писали:

V>>Ничего не понял, какая ещё перегрузка?

E>В С литерал 2 -- это точно целое. А 0 -- это тчо угодно, в зависимости от контекста.
Пример этой зависимости можно?
[In theory there is no difference between theory and practice. In
practice there is.]
[Даю очевидные ответы на риторические вопросы]
Re[15]: Проще надо быть, проще... ;)
От: Erop Россия  
Дата: 11.07.11 12:55
Оценка:
Здравствуйте, Vain, Вы писали:

V>Пример этой зависимости можно?


Я уже приводил тебе пример.
То, что ты не хочешь понимать то, что тебе пишут, это твоя особенность такая. Суть-то не в том, чтобы самоутвердиться, а в том, что бы предложить хорошее решение, КОТОРОЕ МОГЛИ БЫ ИСПОЛЬЗОВАТЬ другие посетители КЫВТа...

Мне больше нравится решение с 2, на крайняк с 1, так как оно на мой взгляд читабельнее и надёжнее. Если тебе больше нравится 0, то ради бога, используй 0.
Главное не надо юзать ваши построения с указателями в квадратных скобках...
Все эмоциональные формулировки не соотвествуют действительному положению вещей и приведены мной исключительно "ради красного словца". За корректными формулировками и неискажённым изложением идей, следует обращаться к их автором или воспользоваться поиском
Re[16]: Проще надо быть, проще... ;)
От: Vain Россия google.ru
Дата: 11.07.11 20:13
Оценка:
Здравствуйте, Erop, Вы писали:

V>>Пример этой зависимости можно?

E>Я уже приводил тебе пример.
Ты привёл свои догадки, но ничего конкретного.

E>То, что ты не хочешь понимать то, что тебе пишут, это твоя особенность такая. Суть-то не в том, чтобы самоутвердиться, а в том, что бы предложить хорошее решение, КОТОРОЕ МОГЛИ БЫ ИСПОЛЬЗОВАТЬ другие посетители КЫВТа...

Ну так обоснуй это решение, почему ноль нельзя использовать? Конкретного примера пока что я от тебя не услышал.
[In theory there is no difference between theory and practice. In
practice there is.]
[Даю очевидные ответы на риторические вопросы]
Re: C - Проверить тип (перенную) на указатель
От: ДимДимыч Украина http://klug.org.ua
Дата: 21.07.11 01:25
Оценка:
Здравствуйте, Vain, Вы писали:

V>Во что надо задефайнить макрос?


Еще вариант, работает и на double/float:
#define STATIC_ASSERT_NO_POINTER_VALUE(var) ((var) + (var))
Обязательно бахнем! И не раз. Весь мир в труху! Но потом. (ДМБ)
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.