Клубове Дир.бг
powered by diri.bg
търси в Клубове diri.bg Разширено търсене

Вход
Име
Парола

Клубове
Dir.bg
Взаимопомощ
Горещи теми
Компютри и Интернет
Контакти
Култура и изкуство
Мнения
Наука
Политика, Свят
Спорт
Техника
Градове
Религия и мистика
Фен клубове
Хоби, Развлечения
Общества
Я, архивите са живи
Клубове Дирене Регистрация Кой е тук Въпроси Списък Купувам / Продавам 04:00 18.06.24 
Клубове/ Компютри и Интернет / Програмисти Всички теми Следваща тема Пълен преглед*
Информация за клуба
Тема Re: ц++, понякога се чудя да се смея или да плача [re: 43r]
Автор Colombino (ИП)
Публикувано09.01.05 12:13  



В C няма bool. Може да дефинираш нещо с макроси, но то си е int. Типът bool гарантира стойности от 0 и 1 само ( като резултата от логическите операции ).

Ако напишеш bool b = 5 и погледнеш с дебъгера ще видиш, че b е станало 1. Такова нещо в C няма.

В отговор на:

От цялата далавера, само неможах да разбера кое би те накарало да напишеш &v като параметър на функцията?!




То ако човек допускаше грешки само когато има логична причина за това, програмите щяха да са почти без бъгове.

По-важно е човек като пише да има такава хигиена, че дори да допусне подобна грешка да може да я види.
Едното всички го знаят - warning-ите са грешки. За съжаление във VS6 подобно нещо е невъзможно, защото иначе трябва да се откажеш от STL, което е твърде висока цена.
Второто е по-малко известно и вече го споменах - да се избягват имплицитните конструктори, особено при цели числа.

Ей това би дало грешка вместо warning:

class AAA 

{
public:
explicit AAA(bool i){};
};

void f3(AAA const &v) {}


AAA v(true);
f3(&v);



System Doctor Error:
Your girlfriend is pregnant.
(A)bort, (M)arry, (I)gnore?_


Цялата тема
ТемаАвторПубликувано
* ц++, понякога се чудя да се смея или да плача ~!@$%^amp;*()_+   07.01.05 22:10
. * Re: ц++, понякога се чудя да се смея или да плача Дeшeв   07.01.05 22:26
. * Re: ц++, понякога се чудя да се смея или да плача ~!@$%^amp;*()_+   07.01.05 22:41
. * Re: ц++, понякога се чудя да се смея или да плача Дeшeв   07.01.05 22:47
. * Re: ц++, понякога се чудя да се смея или да плача Дeшeв   07.01.05 22:55
. * Re: ц++, понякога се чудя да се смея или да плача ~!@$%^amp;*()_+   07.01.05 22:59
. * Re: ц++, понякога се чудя да се смея или да плача Дeшeв   07.01.05 23:03
. * Re: ц++, понякога се чудя да се смея или да плача ~!@$%^amp;*()_+   07.01.05 23:14
. * Re: ц++, понякога се чудя да се смея или да плача Гypy   07.01.05 23:05
. * Re: ц++, понякога се чудя да се смея или да плача Teляka   08.01.05 01:22
. * Re: ц++, понякога се чудя да се смея или да плача Гypy   07.01.05 22:42
. * тва убуу ~!@$%^amp;*()_+   07.01.05 22:55
. * Re: ц++, понякога се чудя да се смея или да плача Гoro   08.01.05 01:19
. * Re: ц++, понякога се чудя да се смея или да плача Colombino   09.01.05 02:09
. * Re: ц++, понякога се чудя да се смея или да плача 43r   09.01.05 08:51
. * Re: ц++, понякога се чудя да се смея или да плача Colombino   09.01.05 12:13
. * Re: ц++, понякога се чудя да се смея или да плача Дeшeв   09.01.05 12:45
. * Re: ц++, понякога се чудя да се смея или да плача Colombino   09.01.05 12:51
. * Re: ц++, понякога се чудя да се смея или да плача Дeшeв   09.01.05 13:00
. * Re: ц++, понякога се чудя да се смея или да плача Colombino   09.01.05 13:14
. * Re: ц++, понякога се чудя да се смея или да плача ~!@$%^amp;*()_+   10.01.05 23:07
. * Re: ц++, понякога се чудя да се смея или да плача 43r   11.01.05 06:46
Клуб :  


Clubs.dir.bg е форум за дискусии. Dir.bg не носи отговорност за съдържанието и достоверността на публикуваните в дискусиите материали.

Никаква част от съдържанието на тази страница не може да бъде репродуцирана, записвана или предавана под каквато и да е форма или по какъвто и да е повод без писменото съгласие на Dir.bg
За Забележки, коментари и предложения ползвайте формата за Обратна връзка | Мобилна версия | Потребителско споразумение
© 2006-2024 Dir.bg Всички права запазени.