Форум: Форум C++Разное
Новые темы: 00
MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум C++

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: Компиляция программ в C++ Builder (начало)

Сообщения:  [1-10]   [11-20] 

 
 автор: jiraf   (03.11.2007 в 10:05)   письмо автору
 
   для: cheops   (03.11.2007 в 04:28)
 

Не достаток огромный у вас в форуме нет перелистывания в теме, все в одной странице, я с мобилы кое как гружусь, да и весит это дело не мало. Сейчас создам.

  Ответить  
 
 автор: cheops   (03.11.2007 в 04:28)   письмо автору
 
   для: jiraf   (02.11.2007 в 14:06)
 

Да, приведите текст программы - но лучше в новой теме.

  Ответить  
 
 автор: jiraf   (02.11.2007 в 14:06)   письмо автору
 
   для: cheops   (02.11.2007 в 13:39)
 

Спасибо что помогаете! Я сейчас пытаюсь с вашей помощью приспособится работать с программами, понять в языке чо к чему, а уж потом я возьмусь за серьезное обучение. Наткнулся на проблему работа скрипта через <stdio.h>
printf
После написания скрипта выпадают ошибки с паузой и кодировкой. Сдесь уже это не прокатывает как быть? Если надо я напишу скрипт.

  Ответить  
 
 автор: cheops   (02.11.2007 в 13:39)   письмо автору
 
   для: jiraf   (02.11.2007 в 12:32)
 

>А почему пишет Текущая кодовая страница: 1251?
Только если вы будете запускать скрипт вне среды C++ Builder и не будете использовать оператор system("chcp 1251").

>Я еще установил Visual Studio скажу честно: мда :) я даже не смог скрипт запустить, жму старт а
>мне в ответ привет "у меня челюсть отвисла" так и не смог.
Все такие объёмные среды ориентированы на профессионалов и слабо приспособлены для начинающих разработчиков. Я могу вас провести и тут, показав как создавать проекти и компилировать его (под это лучше завести новую тему), но лучше сначала всё-такие ориентироваться на C++ Builder - для обучения он больше подходит, чем Visual Studio.

  Ответить  
 
 автор: jiraf   (02.11.2007 в 12:32)   письмо автору
 
   для: cheops   (02.11.2007 в 11:26)
 

Заработало! :) А почему пишет Текущая кодовая страница: 1251? От этой надписи можно избавиться? Я еще установил Visual Studio скажу честно: мда :) я даже не смог скрипт запустить, жму старт а мне в ответ привет "у меня челюсть отвисла" так и не смог.

  Ответить  
 
 автор: cheops   (02.11.2007 в 11:26)   письмо автору
 
   для: jiraf   (02.11.2007 в 11:07)
 

По тому, что по умолчанию в свойствах открывающегося консольного окна выбраны "Точечные шрифты" - необходимо выбрать "Lucida Console" - когда он спросит после изменения - применить к конкретному окну или ко всем - выберите ко всем, чтобы всякий раз не менять шрифт.

  Ответить  
 
 автор: jiraf   (02.11.2007 в 11:07)   письмо автору
 
   для: cheops   (02.11.2007 в 10:25)
 

Не работает. Вот скрипт.
#include <iostream.h>
int main(){
system("chcp 1251");
float fahr, cels;
cout << endl << " Введите температуру по Фарингейту " << endl;
cin >> fahr;
cels = 5 / 9 * (fahr - 32);
cout << " По Фаренгейту: " << fahr << ", в градусах Цельсия: " << sels << endl;
return 0;
}
ероглифы остались

  Ответить  
 
 автор: cheops   (02.11.2007 в 10:55)   письмо автору
 
   для: jiraf   (02.11.2007 в 10:28)
 

> а почему один раз по русски написала, а потом каюк!
Может глюкнуло, что-то... обычно, если кодировки не настроены - сразу отображается всё иероглифами.

> Почему не полноценно работает в exe файл скрипта которого написал и нажал run я должен
>ввести число и пробрамма даст ответ, а она закрывается?
Потому, что это обычное поведение консольных программ. Для предотвращения этого можно воспользоваться системной командой PAUSE, передав её функции system() из библиотеки <cstdlib>
#include <cstdlib>
#include <iostream.h>
#pragma hdrstop
using namespace std;

#pragma argsused
int main(int argc, char* argv[])
{
    cout << "Hello world!" << endl;
    system("PAUSE");
    return 0;
}

  Ответить  
 
 автор: jiraf   (02.11.2007 в 10:28)   письмо автору
 
   для: cheops   (02.11.2007 в 10:22)
 

Почитаю обязательно, а почему один раз по русски написала, а потом каюк! Почему не полноценно работает в exe файл скрипта которого написал и нажал run я должен ввести число и пробрамма даст ответ, а она закрывается?

  Ответить  
 
 автор: cheops   (02.11.2007 в 10:25)   письмо автору
 
   для: Masep   (02.11.2007 в 09:48)
 

>А может выкинуть C++Builder Enterprise 6,0?
Это на любителя, у Microsoft среды более интегрированы для работы с Windows, чем у Borland, однако, работать с ними на мой вкус менее удобнее (особенно, когда только осваиваешь язык) - больно уж они здорово любят от стандарта отходить - хотя конечно это дело вкуса...

  Ответить  

Сообщения:  [1-10]   [11-20] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования