Форум программистов, компьютерный форум, киберфорум
C++ Builder
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Builder "Спящий Парикмахер" https://www.cyberforum.ru/ cpp-builder/ thread210257.html
Одна классическая задача на синхронизацию процессов – это так называемая «задача о спящем парикмахере». Рассмотрим парикмахерскую, в которой работает один парикмахер, имеется одно кресло для стрижки и несколько кресел в приемной для посетителей (3-5), ожидающих своей очереди. Если в парикмахерской нет посетителей, парикмахер засыпает прямо на своем рабочем месте. Появившийся посетитель должен...
C++ Builder Вычисление произведения ненулевых значений из М чисел, где М задаётся в виде параметра функции
Помогите написать задачу!!! Вычисление произведения ненулевых значений из М чисел, где М задаётся в виде параметра функции!!! м=5; числа:-6 7 2 0 1 Произведение:=-84 Срочно!!!((((
C++ Builder копирование https://www.cyberforum.ru/ cpp-builder/ thread210217.html
как самостоятельно разработать функцию "copy" на c++ builder (очень просим ответа на поставленный вопрос , ПОЖАЛУСТА!):senor:
C++ Builder Строка состояния в текстовом редакторе Я пишу текстовый редактор-задание по информатике. Вот уже закончила, осталась 1 проблема: мне необходимо чтобы в строке состояния отображался номер текущей страницы. Я вот код придумала, а куда его воткнуть не знаю. У меня 2 формы: 1- главная, 2- с Memo. Я прописываю этот код в событии KeyPress и программа ломается: int i; int d; i=Memo1->CaretPos.y+1; d=i/10;... https://www.cyberforum.ru/ cpp-builder/ thread210210.html
Не могу разобратся с ошибкой в приведенном ниже коде!!! C++ Builder
//--------------------------------------------------------------------------- #include <vcl.h> #include <math.h> #pragma hdrstop #include "Zadacha_pro.h" //--------------------------------------------------------------------------- #pragma package(smart_init) #pragma resource "*.dfm"
C++ Builder вычислить последовательность Дано натуральное число n. Вычислить: 1 *2+2*3*4+...+n*(n+1)*...*2*n https://www.cyberforum.ru/ cpp-builder/ thread209938.html
C++ Builder Матрица..уже мозг кипит... https://www.cyberforum.ru/ cpp-builder/ thread209933.html
Ни в какую не могу понять... как в борланде решить задачку... На делфи могу написать а в борланде хоть убейте ни в какую... Ктонить помогите сделать.. если что подкину на пивко. Дана матрица D(n,n).Найти номера строк элементы в каждой из которых одинаковы... Добавлено через 1 час 49 минут Клоуз или делит тему.
C++ Builder Передача структуры по сети.
Привет, есть необходимость передать структуру по сети. Так вот для этого я пытался использовать компоненты TcpClient и TcpServer у них есть метод SendBuf но я все время получаю -1...то есть как я понимаю пустой буфер приходит...подскажите пожалуйста как передать структуру и еще так же я пытался пользоваться Indy компонентами (аналоги этих же), но там как я понимаю нужно переводить структуру в...
C++ Builder Курсовая работа на C++ https://www.cyberforum.ru/ cpp-builder/ thread209797.html
Всем доброго дня, дано вот такое задание : Написать и протестировать функцию, моделирующую работу одноразрядного сумматора. Слагаемые имеют длину n разрядов и записаны в дополнительном коде ( формат с фиксированной запятой). Принята следующая нумерация разрядов n-1.n-2,.....,1,0 Формулы получения i-го разряда суммы и переноса в i+1-й разряд имеют вид: Si=Ai^Bi^Pi Pi+1=Ai*Bi+Ai*Pi+Bi*Pi...
C++ Builder я БЛОНДИНКА не могу решить 3 Дана строка символов. Группы символов, разделенные пробелами (одним или несколькими) и не содержащие пробелы внутри себя, будем называть словами. Найти длину самого короткого слова. Указать все самые короткие слова. 4 Изобразить на экране вращающийся диск телефона с управлением цифровыми клавишами клавиатуры. 5 Даны текстовые файла F и G. Переписать в файл Q начальные совпадающие слова из... https://www.cyberforum.ru/ cpp-builder/ thread209780.html
C++ Builder Edit1KeyPress звук..
Реализовал в эдите войд, который срабатывает при нажатие на Энтер. Все работает отлично, за исключением мелочи, убрать которую - хз как. Знаете, когда нажимаешь какую-либо клавишу там где от неё нет смысла, т.е. при нажатие - она не обрабатывается, виндоус издает тонкий, звонкий писк.. (з.ы. не путаем с железом). Интересует - как избавится от него...)? Ведь я вроде все обрабатываю.. но...
C++ Builder Форма ввода логина и пароля (BCB6) помогите плиз!! надо сделать форму на логин и пароль в builder 6! ну штоби в едити ввадить их! личше штоб пароль не висвечивалса при вводе! срочно нужно! как ето прописать и привезать к едитам (если к едитам)! https://www.cyberforum.ru/ cpp-builder/ thread209728.html
0 / 0 / 0
Регистрация: 13.12.2010
Сообщений: 11
15.12.2010, 21:50  [ТС] 0

Разбить строку на несколько частей? - C++ Builder - Ответ 1206397

15.12.2010, 21:50. Показов 6783. Ответов 5
Метки (Все метки)

Ответ

[QUOTE=Lord_Voodoo;1199835]функция разбивает строку по заданному разделителю на массив подстрок (необходимо перед вызовом создать TStringList и передать указатель на него в функцию)
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
//---------------------------------------------------------------------------
// Конвертация запроса (Text) c разделителем (Delimiter) в блочный формат (Block)
void AnalizeAnswer(AnsiString Text, TStringList* Block, char Delimiter)
{
  AnsiString Str = Text, tmp = "";
  while(!Str.IsEmpty()){
    if(!Str.Pos(AnsiString(Delimiter))) break;
    tmp = ((Str.SubString(1, Str.Pos(AnsiString(Delimiter)) - 1)).TrimLeft()).TrimRight();
    Block->Add(tmp);
    Str.Delete(1, Str.Pos(AnsiString(Delimiter)));
  }
  if(!Str.IsEmpty()){
    tmp = ((Str).TrimLeft()).TrimRight();
    Block->Add(tmp);
  }
}
Спасибо, но мне бы попроще. Типа так:

в ServerSocket1ClientRead


C++
1
2
3
4
5
6
7
8
9
10
11
Edit1->Text=Socket->ReceiveText();
 
if(Edit1->Text=="@Message Привет")
 {
//... - чтоб после @Message далее после пробела скопировало "Привет" в Edit2 
 }
 
if(Edit1->Text=="@Address мой адрес")
 {
 //... - чтоб после @Address далее после пробела скопировало "мой адрес" в Edit3 
 }


Вернуться к обсуждению:
Разбить строку на несколько частей? C++ Builder
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
15.12.2010, 21:50
Готовые ответы и решения:

Разбить одну программу на несколько параллельно работающих
Я не программист, языка С++ не знаю. Написал ТЗ, по которому программисты что-то сваяли, недоваяли...

Разбить строку на несколько частей
Как разбить слово/цифр на несколько частей на экран? Вот собрал код:@echo off for /f %%f in ('dir...

Разбить строку на несколько частей и работать с этими частями
Знаю про функцию strtok, но не понимаю, как потом работать с выделенной из исходной строки частью...

Разбить файл с кодом на несколько частей
Здравствуйте, пишу большой проект, на главной форме стоит tabsheet, код не разделяется по модулям,...

5
15.12.2010, 21:50
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
15.12.2010, 21:50
Помогаю со студенческими работами здесь

Разбить текстовый файл на несколько частей, построчно
Задача заключается в том, чтобы взять текстовый документ в котором содержится строки. 8-) 1.В...

Как разбить строку на n частей?
Нужно разбить строку на n частей. Т.е. например слово &quot;Сообщение&quot; нужно разделить на 3 части. И...

Работа со строками ( разбить строку на N заданных частей с помощью strncpy)
Все доброго времени суток. Суть моей программы такова: меня нужно разбить строку на N заданных...

Разделить строку на несколько частей
Функция создания таблицы: void tableCreate(String ab, String bb,String gg) { ScrollView sv =...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru