Турбо С: руководство пользователя. Часть 1

Турбо С: руководство пользователя. Часть 1 - Стр. 41

Печать PDF
Индекс материала
Турбо С: руководство пользователя. Часть 1
Стр. 2
Стр. 3
Стр. 4
Стр. 5
Стр. 6
Стр. 7
Стр. 8
Стр. 9
Стр. 10
Стр. 11
Стр. 12
Стр. 13
Стр. 14
Стр. 15
Стр. 16
Стр. 17
Стр. 18
Стр. 19
Стр. 20
Стр. 21
Стр. 22
Стр. 23
Стр. 24
Стр. 25
Стр. 26
Стр. 27
Стр. 28
Стр. 29
Стр. 30
Стр. 31
Стр. 32
Стр. 33
Стр. 34
Стр. 35
Стр. 36
Стр. 37
Стр. 38
Стр. 39
Стр. 40
Стр. 41
Стр. 42
Стр. 43
Стр. 44
Стр. 45
Стр. 46
Стр. 47
Стр. 48
Стр. 49
Стр. 50
Стр. 51
Стр. 52
Стр. 53
Стр. 54
Стр. 55
Стр. 56
Стр. 57
Стр. 58
Стр. 59
Стр. 60
Стр. 61
Стр. 62
Стр. 63
Стр. 64
Стр. 65
Стр. 66
Стр. 67
Стр. 68
Стр. 69
Все страницы
                                                                                
               Output Directory (выходной каталог)                              
     -----------------------------------------------------------------          
                                                                                
          Ваши .OBJ,  .EXE  и  .MAP  файлы  сохраняются в определяемом          
     здесь каталоге; Турбо Си просматривает этот каталог при  выполне-          
     нии команд Run и Make. При его отсутствии файлы сохраняются в те-          
     кущем каталоге.                                                            
                                                                                
                                                                                
               Turbo С Directory (каталог Турбо Си)                             
     -----------------------------------------------------------------          
                                                                                

                         - 335,336 -
                                                                                
          Этот каталог  используется  системой Турбо Си для нахождения          
     файла  конфигурации   (.ТС)   и   файла   справочной   информации          
     (TCHELP.TCH).  Для того, чтобы Турбо Си нашел ваш файл конфигура-          
     ции, используемый по умолчанию, - TCCONFIG.TC, при первой загруз-          
     ке, если он не находится в текущем каталоге, вы должны установить          
     к нему маршрут доступа с помощью TCINST - внешней программы наст-          
     ройки системы.                                                             
                                                                                
                                                                                
               Pick File Name (имя файла выбора)                                
     -----------------------------------------------------------------          
                                                                                
          Этот пункт  позволяет  определить  имя  pick-файла.  Задание          
     здесь имени позволяет Турбо Си загружать этот файл (если  он  су-          
     ществует)  и  указывает Турбо Си, куда записывать соответствующую          
     информацию. Если вы изменяете имя pick-файла, то Турбо Си сначала          
     сохраняет текущий pick-файл, а затем загружает новый.                      
                                                                                
          Если здесь имя не задано, то Турбо Си  записывает  pick-файл          
     только если  установка  Options/Directories/Current Pick File со-          
     держит имя файла.                                                          
                                                                                
                                                                                
          Для создания pick-файла вы должны определить  его  имя.  Для          
     этого вы  должны ввести имя в рамку, которая появляется после вы-          
     бора пункта Options/Directories/Current Pick  File.  После  того,          
     как вы  определите pick-файл, Турбо Си будет сохранять его каждый          
     раз при выходе из системы. Это имя pick-файла будет  сохранено  в          
     вашем файле  конфигурации  при  выполнении  команды  Options/Save          
     Options.                                                                   
                                                                                
                                                                                
               Current Pick File (текущий файл выбора)                          
     -----------------------------------------------------------------          
                                                                                
          Этот пункт  меню  показывает  имя и расположение pick-файла,          
     если он существует. Информацию этого пункта нельзя изменять.  Те-          
     кущий  pick-файл  показывает  имя  файла выбора, используемого по          
     умолчанию или задаваемого вами с помощью команды Pick File  Name.          
     Если  вы изменяете имя pick-файла или выходите из интегрированной          
     среды, Турбо Си сохраняет текущую информацию  в  указанном  здесь          
     файле выбора.                                                              
                                                                                
                                                                                
                                                                                

                         - 337,338 -
                                                                                
               Arguments (аргументы)                                            
     -----------------------------------------------------------------          
                                                                                
          Позволяет вам задавать аргументы командной строки для выпол-          
     няемой программы, как если бы они были набраны в командной строке          
     DOS (переназначение не поддерживается). Здесь необходимо задавать          
     только одни аргументы, без имени программы.                                
                                                                                
                                                                                
                                                                                
               Save Options (сохранить опции)                                   
     -----------------------------------------------------------------          
                                                                                
          Сохраняет все  выбранные вами опции компилятора, компоновщи-          
     ка, среды, отладчика и проектировщика в  файле  конфигурации  (по          
     умолчанию  им  является  файл TCCONFIG.TC). При загрузке Турбо Си          
     ищет в текущем каталоге TCCONFIG.TC; при его отсутствии там, Тур-          
     бо Си просматривает каталог Турбо Си.                                      
                                                                                
                                                                                
                                                                                
               Retrieve Options (восстановить опции)                            
                                                                                
                                                                                
     -----------------------------------------------------------------          
                                                                                
          Загружает файл  конфигурации,  ранее  сохраненный   командой          
     Options/Save Options.                                                      
                                                                                
                                                                                
                                                                                
                                                                                
               Debug (меню отладчика)                                           

     -----------------------------------------------------------------          
                                                                                
          Команды этого  меню  управляют  установками интегрированного          
     отладчика, за исключением точек останова и контрольных  выражений          
     (они указаны в меню Break/Watch).                                          
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                
                                                                                

                         - 339,340 -
                                                                                
     ЙДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДД»          
     є   Files Edit  Run  Compile Project Options єDebugє Break/watchє          
     єДДДДДДДДДДДДДДДДДДДДДДДДД  Edit  ДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДє          
                                 АДДДДДЩ            є                           
     є  Line 1  Col 1  Insert Indent Tab    єEvaluate   Ctrl-F4     єє          
     є                                      єДДДДДДДДДДДДДДДДДДДДДДДєє          
     є                                      єCall stack Ctrl-F3     єє          
     є                                      єFind function          єє          
     є                                      єRefresh display        єє          
     є                                      єDisplay swapping  Smartєє          
     є                                      єSource debugging  On   єє          
     є                                      АДДДДДДДДДДДДДДДДДДДДДДДЩє          
     є                                                               є          
     є                                                               є          
     ННННННННННННННННННННННННННН Watch НННННННННННННННННННННННННННННН           
     є                                                               є          
     є  F1-Help F5-Zoom F6-Switch F7-Trace F8-Step F9-Make F10-Menu  є          
     АДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДЩ          
                                                                                
               Рис 5.22. Меню отладчика (Debug)                                 
                                                                                
                                                                                
                                                                                
     Evaluate (Оценка)                                                          
     -----------------------------------------------------------------          
                                                                                
          "Оценка" позволяет оценивать переменные или выражения, отоб-          
     ражать их значения и, при необходимости, модифицировать их значе-          
     ния.                                                                       
                                                                                
          Команда открывает расположенное вверху окно,  содержащее три          
     поля: поле оценки (Evaluate), результирующее (Result) поле и поле          
     нового значения (New Value).  При этом в поле оценки  переносится          
     текущее выражение,  представляющее собой слово, на котором разме-          
     щается в данное время курсор в  окне  редактирования.  Вы  можете          
     оценить текущее  выражение,  нажав Ввод,  отредактировать его или          
     оставить прежним. Вы можете также расширить текущее выражение пу-          
     тем  копирования дополнительных символов из окна редактирования с          
     помощью ключа "Right arrow" (стрелка вправо).                              
                                                                                
          Вы можете оценить любое допустимое выражение Си, если оно не          
     содержит:                                                                  
                                                                                
          - функциональных обращений;                                           
                                                                                

                         - 341,342 -
                                                                                
          - обозначений  или макросов,  определяемых с помощью #define          
     или typedef;                                                               
                                                                                
          - локальных либо статических переменных,  не  находящихся  в          
     области действия используемой функции до тех пор, пока они не бу-          
     дут полностью квалифицированы.                                             
                                                                                
          Если отладчик может оценить выражение,  то он отображает его          
     значение в результирующем поле.                                            
                                                                                
          Если выражение относится к переменной, либо простому элемен-          
     ту данных,  то вы можете переместить курсор вниз  в  поле  нового          
     значения и ввести выражение как новое значение.                            
                                                                                
          Если вам необходимо модифицировать значение выражения, но вы          
     не хотите делать этого,  нажмите клавишу Esc для того, чтобы зак-          
     рыть окно.  Если вы изменили содержание поля нового значения,  но          
     не нажали клавиши Ввод, отладчик проигнорирует сделанные вами из-          
     менения при выходе из окна.                                                
                                                                                
          Debug/Evaluate отобразит каждый тип значения в соответствую-          
     щем формате. Например, он отобразит int как целое по основанию 10          
                                                                                
                                                                                
     и массив как указатель по основанию 16.  Для того, чтобы получить          
     различные форматы отображения, дополните выражение командой, сле-          
     дующей за одним из форматных спецификаторов, приведенных в Табли-          
     це 5.5.                                                                    
                                                                                
          Используйте повторное  выражение  для  отображения  значений          
     последовательных элементов данных.  Например:  для массива целых,          
     поименованного xarray,                                                     
                                                                                
          xarray[0],5    отображается 5 последовательных целых чисел            
                         в десятичной системе счисления                         
                                                                                
          xarray[0],5x   отображается 5 последовательных целых чисел            
                         в шестнадцатиричной форме.                             
                                                                                
          Выражение, использованное в повторном счете,  должно  предс-