Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

RusFAQ.ru: Программирование на C / C++


Хостинг Портала RusFAQ.ru:
MosHoster.ru - Профессиональный хостинг на Windows 2008

РАССЫЛКИ ПОРТАЛА RUSFAQ.RU

/ КОМПЬЮТЕРЫ И ПО / Языки программирования / C/C++

Выпуск № 1125
от 07.10.2008, 04:05

Администратор:Калашников О.А.
В рассылке:Подписчиков: 421, Экспертов: 40
В номере:Вопросов: 2, Ответов: 3

Нам важно Ваше мнение об этой рассылке.
Оценить этот выпуск рассылки >>


Вопрос № 145641: Здравствуйте, глубокоуважаемые господа эксперты!!! Помогите, пожайлуста!!! Строка содержит простое предложение, в котором слова отделяются символом «пробел». Определить есть ли в тексте два одинаковых слова. Напечатать их. ЗАРАНЕЕ БО...
Вопрос № 145671: Здравствуйте! Вопрос такой. Совсем недавно приступил к изучению си ++ , IDE - билдер 6(от борланда) и не могу сделать одну вещь... Написал программу, сохранил ее в одном месте, затем уже в другой раз открываю ее, отредактировал немного и мне нужн...

Вопрос № 145.641
Здравствуйте, глубокоуважаемые господа эксперты!!!
Помогите, пожайлуста!!!

Строка содержит простое предложение, в котором слова отделяются символом «пробел». Определить есть ли в тексте два одинаковых слова. Напечатать их.

ЗАРАНЕЕ БОЛЬШОЕ СПАСИБО!!!
Отправлен: 01.10.2008, 16:49
Вопрос задал: Dragonlio (статус: Посетитель)
Всего ответов: 2
Мини-форум вопроса >>> (сообщений: 3)

Отвечает: Sk0rp
Здравствуйте, Dragonlio!
Используется STL класс map.
Компилятор MS VC++

Приложение:

Ответ отправил: Sk0rp (статус: 5-ый класс)
Ответ отправлен: 01.10.2008, 23:06
Оценка за ответ: 5

Отвечает: CruelHity
Здравствуйте, Dragonlio!
вот что самое быстрое смог придумать))) так как много условий не поставлено решил так! Главное результат! ну в будущем будьте аккуратней с функцией strtok. прочитайте про нее в справочнике. будут вопросы спрашивайте)) всегда рад ответить!
удачи!!!

Приложение:

Ответ отправил: CruelHity (статус: 7-ой класс)
Ответ отправлен: 02.10.2008, 01:59
Оценка за ответ: 5


Вопрос № 145.671
Здравствуйте!
Вопрос такой. Совсем недавно приступил к изучению си ++ , IDE - билдер 6(от борланда) и не могу сделать одну вещь... Написал программу, сохранил ее в одном месте, затем уже в другой раз открываю ее, отредактировал немного и мне нужно сохранить все , необходимые для работы программы файлы, в другом одном месте, например в другой папке. как мне это сделать? т.е. чтобы потом эту папку я мог отправить на другой компьютер и там бы программа без проблем запустилась.
Отправлен: 01.10.2008, 20:39
Вопрос задал: Limelight (статус: Посетитель)
Всего ответов: 1
Мини-форум вопроса >>> (сообщений: 5)

Отвечает: Dr_Andrew
Здравствуйте, Limelight!
Программу, созданную в среде быстрой разработки приложений Borland / Inprise C++ Builder условно можно разделить на файлы проекта и файлы формы (если она одна) или форм (если их много). Файлы проекта имеют то же имя, что и будущий исполняемый файл Вашей программы. Обычно это следующие:
1. Файл с расширением .bpr (от Borland Project) - это обычный XML-файл, в котором содержатся некоторые настройки компилятора, линковщика и т.п.
2. Файлы с расширениями .h и .cpp. В последнем и содержится автоматически генерируемый код главной функции приложения WINAPI WinMain:
Код:

//---------------------------------------------------------------------------
#include <vcl.h>
#pragma hdrstop
//------------------------------ ---------------------------------------------
USEFORM("FirstMain.cpp", Form1);
USERES("FirstApp.res");
//---------------------------------------------------------------------------
WINAPI WinMain(HINSTANCE, HINSTANCE, LPSTR, int)
{
try
{
Application->Initialize();
Application->CreateForm(__classid(TForm1), &Form1);
Application->Run();
}
catch (Exception &exception)
{
Application->ShowException(&exception);
}
return 0;
}
//---------------------------------------------------------------------------

3. Файл ресурсов с расширением .res - бинарный файл, который по умолчанию содержит изображение пиктограммы Вашего приложения.

Файлы формы:
1. Файл с расширением .dfm (от Delphi Form) - двоичный файл формы. Он обычно создаётся (автоматически генерируется) на языке Object Pascal и компилируется с использованием встроенного в среду компилятора Object P ascal.
2. C++-реализация формы, сохраняемая в файле модуля (Unit) с расширениями .h и .cpp. По умолчанию имена модулей форм генерируются как Unit1.h и Unit1.cpp, Unit2.h и Unit2.cpp и т.д.
Все другие файлы являются вспомогательными и их можно не переносить.
Если Вы хотите все файлы проекта сохранить в другом месте, то выберите в меню File - Save Project As...
После этого папку с файлами проекта можно скопировать на внешний носитель и открыть проект (*.bpr) на другом компьютере, на котором установлена среда Borland / Inprise C++ Builder для компиляции и последующего запуска.
Если же Вы имели в виду запуск исполняемого файла Вашей программы на другом компьютере (где нет Билдера), то Вам необходимо скопировать и перенести файл с расширением .exe. Чтобы не заботиться о переносе всех библиотек, необходимых для запуска Вашей программы, прилинкуйте их статически. Для этого выберите в меню Project - Options. Во вкладке Compiler нажмите кнопку Release. Затем на вкладке Packages снимите галку с чекбокса "Build with runtime packages" и на вкладке Linker снимите галку с чекбокса "Use dynamic RTL", после чего перкомпилируйте проект.
Ответ отправил: Dr_Andrew (статус: Студент)
Ответ отправлен: 02.10.2008, 09:08
Оценка за ответ: 5
Комментарий оценки:
Спасибо! Все получилось, но не полностью. Как быть с консольными приложениями? В этом случае при помощи File - Save Project As... копируются не все файлы!


Вы имеете возможность оценить этот выпуск рассылки.
Нам очень важно Ваше мнение!
Оценить этот выпуск рассылки >>

Отправить вопрос экспертам этой рассылки

Приложение (если необходимо):

* Код программы, выдержки из закона и т.п. дополнение к вопросу.
Эта информация будет отображена в аналогичном окне как есть.

Обратите внимание!
Вопрос будет отправлен всем экспертам данной рассылки!

Для того, чтобы отправить вопрос выбранным экспертам этой рассылки или
экспертам другой рассылки портала RusFAQ.ru, зайдите непосредственно на RusFAQ.ru.


Форма НЕ работает в почтовых программах The BAT! и MS Outlook (кроме версии 2003+)!
Чтобы отправить вопрос, откройте это письмо в браузере или зайдите на сайт RusFAQ.ru.


© 2001-2008, Портал RusFAQ.ru, Россия, Москва.
Авторское право: ООО "Мастер-Эксперт Про"
Техподдержка портала, тел.: +7 (926) 535-23-31
Хостинг: "Московский хостер"
Поддержка: "Московский дизайнер"
Авторские права | Реклама на портале

∙ Версия системы: 5.3 RC 2 от 09.09.2008

Яндекс Rambler's Top100
RusFAQ.ru | MosHoster.ru | MosDesigner.ru | RusIRC.ru
Kalashnikoff.ru | RadioLeader.ru | RusFUCK.ru

В избранное