Форум программистов, компьютерный форум CyberForum.ru

Какие конструкции C++ выполняются не там, где написаны? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Черный ящик..) http://www.cyberforum.ru/cpp-beginners/thread47207.html
Доброго времени суток, форумчане! :) Читая Страуструпа наткнулся на упражнение - понять, что делает функция: void send(int* to,int* from,int count) //Черный ящик. Полезные комментарии умышленно удалены. { int n = (count+7)/8; switch(count%8) { case 0: do{ *to++=*from++; case 7: *to++=*from++;
C++ Builder Неправильно разпознаются знаки "<" и ">" в цикле for стоит i<18 . в следующей проверке if написано X > Coords. но компилятор думает что я хочу подключить файл (думает что <> не меньше больше а просто дужки)... выделял оператор if в фигурные дужки не помогает.... line = -1; for( i = 0; i<18; i++ ) if ( X > Coords && X < Coords+cardwidth && Y > Coords && Y < Coords+Cardheight){ line = Coords; pos = Coords; ... http://www.cyberforum.ru/cpp-beginners/thread47206.html
Как установить компонент рабодающий на Билдере 5 в Билдер 2009? C++
Добрый день, возникла такая проблемка, есть проект написанный на Билдере 5, в проекте используются компоненты - EMailLabel, RbControls, ReportPrinter Pro 3.0, VtkTools, XPMenu. Нужно как-то попытаться запустить этот проект из под Билдера 2009, но вот компоненты от Билдера 5 не хотят ставится под Билдер 2009, как нужно пробовать менять компоненты, чтобы они стали под 2009 Билдер?
Зчево начать C++
Я умею програмировать та Delphi гдето на среднем уровне а на С++ ищё не работал подскажите с чиво лудьше начать и по возможности литературу.
C++ Указатель на функцию - член класса. http://www.cyberforum.ru/cpp-beginners/thread47121.html
делаю так: class c1 { void foo(); } class c2 { void (*fp)();
C++ Работа с базой Всем привет мужики, сам я являюсь PHP программистом, но тут у меня возникла потребность написать прогу на Сях, именно его выбрал потому что синтаксис почти один и тот же что и на ПХП. Значит программа должна выводить данные из базы по запросу пользователя. Что бы было понятнее это база поиска автомобильных запчастей. Что можете посоветовать каким образом лучше всего обрабатывать базу ? Скорее... подробнее

Показать сообщение отдельно
#pragma
Временно недоступен
 Аватар для #pragma
952 / 223 / 6
Регистрация: 12.04.2009
Сообщений: 921
15.08.2009, 01:19     Какие конструкции C++ выполняются не там, где написаны?
По примеру 1 могу сказать,что сначала выполняется тело цикла,и сразу после него инкремент.Конкретно в инструкции for так.А по второму не тут и там,а важно,как работает компилятор.Может быть сначала проверяется синтаксис и резервируются переменные,а то что уже видишь ты-это выполнение уже после резервирования переменных.Это надо конкретно смотреть исходники компилятора или читать доку,как там точно всё.Интересно,с чего ты сделал такой вывод,что память резервируется "там,а не там"?
 
Текущее время: 23:56. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru