0 / 0 / 1
Регистрация: 02.11.2011
Сообщений: 40
|
|
1 | |
[C++] Дана строка. Получить подстроку расположенную...08.03.2012, 21:47. Показов 2889. Ответов 20
Метки нет (Все метки)
Помогите код дописать пожалуйста в лабе,.. нужно еще одно что бы условие выполнялось, нужно, чтобы имя файла, из которого читается строка, и имя файла, в который записывается, вводились из командной строки.
Сама программа работает но нужно еще подшаманить немного над ней.
0
|
08.03.2012, 21:47 | |
Ответы с готовыми решениями:
20
Дана строка S. Необходимо получить подстроку, расположенную между первым и последним пробелом исходной строки Необходимо получить подстроку, расположенную между первым и последним пробелом исходной строки Дана строка и подстрока; вставить подстроку после каждого вхождения 'AB' в строке Дана строка. Удалить из нее самую длинную подстроку, что состоит из цифр |
0 / 0 / 1
Регистрация: 02.11.2011
Сообщений: 40
|
||||||
08.03.2012, 22:28 [ТС] | 2 | |||||
0
|
601 / 569 / 104
Регистрация: 07.11.2010
Сообщений: 2,004
|
||||||
08.03.2012, 22:32 | 3 | |||||
1
|
51 / 51 / 4
Регистрация: 04.04.2011
Сообщений: 209
|
||||||
08.03.2012, 22:38 | 4 | |||||
Если я правильно понял что ты хочешь то вот здесь поймёшь)
1
|
0 / 0 / 1
Регистрация: 02.11.2011
Сообщений: 40
|
|
08.03.2012, 23:21 [ТС] | 5 |
Блин, там получается что два файла создаются заново,.. а нельзя допустим так сделать что бы: написать имя файла - файл первый из которого читается создался.. потом через командную строку ввести туда строку,,. она запишется в файл, и написать имя файла который создастся, программа закроется и в нем уже будет нужная часть строки когда откроешь файл?... думал еще что бы вручную первый файл создавать и записывать но надо что бы все через командную строку.
0
|
51 / 51 / 4
Регистрация: 04.04.2011
Сообщений: 209
|
||||||
08.03.2012, 23:24 | 6 | |||||
там где тип открытия убери + будет просто а(если файл есть то он его откроет если нету то создаст)
1
|
0 / 0 / 1
Регистрация: 02.11.2011
Сообщений: 40
|
|||||||||||
09.03.2012, 00:16 [ТС] | 7 | ||||||||||
Попытался реализовать идею ошибка на инт лезет постоянно
Вот код такой же лабы только там без файлов выводится и вводится все с командной строке,.. помогите пожалуйста соединить это все с общим кодом а то я вообще уже запутался напроч(((, .. что бы 1)написал имя файла-файл создался 2)написал строку с двоеточиями как по заданию там нажал ентер 3)написал имя второго файла - файл создался и в него как по заданию прочиталась та строка из первого файла и нужное из нее записалось во второй файл.
0
|
601 / 569 / 104
Регистрация: 07.11.2010
Сообщений: 2,004
|
||||||
09.03.2012, 01:43 | 8 | |||||
1
|
0 / 0 / 1
Регистрация: 02.11.2011
Сообщений: 40
|
|
09.03.2012, 10:37 [ТС] | 9 |
Ох, огромное спасибо !!
0
|
Higher
|
||||||
09.03.2012, 10:58 | 10 | |||||
0
|
0 / 0 / 1
Регистрация: 02.11.2011
Сообщений: 40
|
||||||
09.03.2012, 14:00 [ТС] | 11 | |||||
А как изменить что бы вручную создать txt в него ввести строку с двоеточиями, сохранить... а через cmd вести имя файла из которого читать будет (то есть ранее созданного) и имя файла который создастся с нужной частью строки?
0
|
601 / 569 / 104
Регистрация: 07.11.2010
Сообщений: 2,004
|
|
09.03.2012, 14:07 | 12 |
всмысле вручную? имя файла читай из массива аргументов argv
1
|
0 / 0 / 1
Регистрация: 02.11.2011
Сообщений: 40
|
|
09.03.2012, 14:15 [ТС] | 13 |
Вручную в смысле создать текстовый файл который прога будет читать в папке с программой задать ему имя
0
|
601 / 569 / 104
Регистрация: 07.11.2010
Сообщений: 2,004
|
|
09.03.2012, 15:25 | 14 |
добавь в open ios::nocreate и тогда он будет открывать файл, если его нету ругаться
1
|
Заблокирован
|
||||||
10.03.2012, 01:48 | 15 | |||||
dimakaz5194, вот мой взгляд на задачу
input.txt This is : the some test output.txt the some test
1
|
Заблокирован
|
||||||
10.03.2012, 01:56 | 16 | |||||
Тот же алгоритм только с вводом имён файлов непосредственно в коносли
1
|
Заблокирован
|
||||||
10.03.2012, 02:03 | 17 | |||||
- возможно эта строка вызовет некоторые сложности с пониманием, поэтому привожу аналогичный по функционалу код поясняющий работу strcpy
- в цикле смещаем влево символы строки str на позицию + 1 символа : - т.е как бы вытираем символы в строке следующее перед двоеточием. +1 - означает что и двоеточие тоже вытираем(а зачем оно нам)
0
|
0 / 0 / 1
Регистрация: 02.11.2011
Сообщений: 40
|
||||||
12.03.2012, 12:49 [ТС] | 18 | |||||
Помогите пожалуйста реализовать обработку нного количества строк... а то обрабатывает только одну оч срочно нужно
0
|
Заблокирован
|
||||||
13.03.2012, 14:31 | 19 | |||||
dimakaz5194, вот и все преобразования
input.txt dhfgdfg: gsdjf : jdsfghfdj fhgkdf : fg fdlhjdf kfdjk kjfd hkg: kfhd : jfdh output.txt gsdjf f kfhd
1
|
Заблокирован
|
|
15.04.2012, 20:03 | 20 |
Проект API
0
|
15.04.2012, 20:03 | |
15.04.2012, 20:03 | |
Помогаю со студенческими работами здесь
20
Дана строка, состоящая из букв, цифр, запятых, точек, знаков «+» и «–». Выделить подстроку, которая соответствует записи Дана строка, состоящая из букв, цифр, запятых, точек, знаков «+» и «–». Выделить подстроку, которая соответствует записи целого числа. Дана строка символов, состоящая из букв, цифр, запятых, точек, знаков «+» и «–». Выделить подстроку, которая соответствует записи вещественного числа Вывести подстроку, расположенную между первым и вторым пробелом исходной строки Вывести подстроку, расположенную между первым и последним пробелом исходной строки Вывести подстроку, расположенную между первым и вторым пробелом исходной строки Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |