Отговори на тема  [ 19 мнения ]  Отиди на страница Предишна  1, 2
RQ: AVR GCC (или просто C?) - проблем с променлива в main() 
Автор Съобщение
Ранг: Почетен член
Ранг: Почетен член
Аватар

Регистриран на: Съб Сеп 25, 2004 10:32 pm
Мнения: 710
Мнение 
relsys написа:
@NikB:
Малко офтопик, ама като си Паскаладжия, защо не си пишеш проекта на Паскал?
:) вероятно няма да мога да намеря толкова добър съпорт от модули (хедъри :)), примери, форуми и любезни колеги.
Впрочем, когато учих дотнет много се колебах дали да го уча през делфи или през C#. По същата причина избрах C#, въпреки, че вярвам, че както с ОС, така и с компилаторите е в сила вица за тостерите на Microsoft, който завършва ".... и, ако тостерът все пак реши да работи, ще работи като тостера на конкуренцията от преди 5 години" :)

А ти защо питаш? Имаш идея да ме насочиш към някоя паскалска среда, или просто ти се иска да ми теглиш една майна? :)


Сря Апр 06, 2011 8:56 pm
Профил ICQ WWW
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Нед Окт 31, 2004 9:19 pm
Мнения: 4464
Местоположение: Stara Zagora
Мнение 
Заинтересува ме с тия вложени функции.
Те не са част нито от C нито от C++. Те са разширение на GNU компилатора. Което ще рече че никой друг компилатор няма да ти компилира такъв код.
Което трябва да ти говори да се държиш настрана от такава практика.

Ей тук има кратка дискусия по въпроса
http://discuss.joelonsoftware.com/defau ... .431470.11


Сря Апр 06, 2011 9:16 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Пет Ное 25, 2005 11:41 am
Мнения: 1680
Мнение 
NikB написа:
relsys написа:
@NikB:
Малко офтопик, ама като си Паскаладжия, защо не си пишеш проекта на Паскал?
:) вероятно няма да мога да намеря толкова добър съпорт от модули (хедъри :)), примери, форуми и любезни колеги.
Впрочем, когато учих дотнет много се колебах дали да го уча през делфи или през C#. По същата причина избрах C#, въпреки, че вярвам, че както с ОС, така и с компилаторите е в сила вица за тостерите на Microsoft, който завършва ".... и, ако тостерът все пак реши да работи, ще работи като тостера на конкуренцията от преди 5 години" :)

А ти защо питаш? Имаш идея да ме насочиш към някоя паскалска среда, или просто ти се иска да ми теглиш една майна? :)


Споко, няма да има майна. Че то във форума само аз съм фен на Паскал.
Среда тук:

http://www.mikroe.com/eng/products/view/227/mikropascal-pro-for-avr/ - не поддържа обаче вложени функции, или поне не в предишни версии;

Ако ти трябва за ARM, тук:

http://community.freepascal.org:10000/bboards/message?message_id=414404&forum_id=24105 - поддържа вложени функции, скоро ще опиша последните две секции, направил съм и поддръжка на побитови полета както в С.


Сря Апр 06, 2011 9:29 pm
Профил ICQ WWW
Ранг: Минаващ
Ранг: Минаващ

Регистриран на: Вто Окт 17, 2006 8:23 am
Мнения: 30
Мнение 
NikB написа:
.....
И на кое да обърна внимание на static променливите?
Ако тайно намекваш, че не се разполагат в стека :), моля поясни ми какъв е проблемът тая променлива да бъде ВЪВ стека?



Проблем ще има ако не ти е достатъчно голям. Стека имам предвид.


Чет Апр 07, 2011 9:50 pm
Профил
Покажи мненията от миналия:  Сортирай по  
Отговори на тема   [ 19 мнения ]  Отиди на страница Предишна  1, 2

Кой е на линия

Потребители разглеждащи този форум: 0 регистрирани и 6 госта


Вие не можете да пускате нови теми
Вие не можете да отговаряте на теми
Вие не можете да променяте собственото си мнение
Вие не можете да изтривате собствените си мнения
Вие не можете да прикачвате файл

Търсене:
Иди на:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by ST Software for PTF.
Хостинг и Домейни