Форум программистов, компьютерный форум CyberForum.ru

Обработка текста - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Создать символьный файл, содержащий все символы, встретившиеся в тексте, включая пробел и знаки препинания http://www.cyberforum.ru/cpp-beginners/thread527709.html
Дан текстовый файл. Создать символьный файл, содержащий все символы, встретившиеся в тексте, включая пробел и знаки препинания (без повторений). Символы располагать в порядке их первого появления в тексте.
C++ Строка: вывести на экран все слова сообщения, состоящие из n букв. Работа со строками. Дано осмысленное текстовое сообщение (т.е. алфавитно-цифровая информация, разделенная пробелами и знаками препинания, в конце которого ставится точка):вывести на экран все слова сообщения ,состоящие из n букв. http://www.cyberforum.ru/cpp-beginners/thread527704.html
прерывания C++
можно ли создать такую программу, которая вообще никак не будет реагировать на прерывания? на самом деле задался вопросом о вычислении скорости выполнения операций. Написал код, а потом вспомнил о том, как лектор рассказывал о прерываниях и понял, что результат работы программы может быть каким угодно, так как программа может не выполняться, а время будет идти. Если отключить обработку никак...
Не записывается бинарный файл:( C++
Здравствуйте. Программа читает четыре числа типа double в текстовом файле 0.0367450.4577840.0987860.658325 и записывает их в бинарный файл в той же последовательности. Почему в бинарном файле числа выглядят как в текстовом? 0.0367450.4577840.0987860.658325 #include <stdio.h> #include <stdlib.h> int main() {
C++ Перевод из Паскаля на С++ http://www.cyberforum.ru/cpp-beginners/thread527696.html
Привет всем. Нужна помощь. У меня есть алгоритм на Паскале, а нужен на С++, поскольку Паскаль знаю плохо, прошу вас перевести данный код из Паскаля на С++ Вот код for j:=0 to M-1 do count:=0; for i:=1 to N do inc(count] ); for j:=0 to M-1 do count:=count+count; for i:=N downto 1 do begin b]] := a;
C++ шифрование текста RSA Ниже будет исходник. Шифрует но не расшифровывает посмотрите в чем может быть дело. Спасибо. int c,r,e,d,n,x; int gcd (int a, int b) { while ( b!=0 ) { c = a%b; a = b; b = c; } if ( a<0 ) return -a; return a; } подробнее

Показать сообщение отдельно
kristi1
10 / 10 / 1
Регистрация: 07.03.2010
Сообщений: 465
25.03.2012, 17:34     Обработка текста
Добрый день! В общем имеется программа, которая считывает из файла текст, в файле есть слова, записанные со знаком "-" переноса, как организовать проверку на этот знак и соединить слово? спасибо, вот текст
Код
#include <iostream>
#include <fstream>
#include <string>
#include <vector>
 
using namespace std;

template<class Type>
struct myvec
{
	myvec()
	{
		val = nullptr;
		sz = 0;
	}

 Type operator[](int n)
	{
		return val[n];
	}

 void push_back(Type t)
 {
	 val = (Type*)realloc(val, (sz + 1) * sizeof(t));
	val[sz++] = t;
 }
 size_t size()
 {
	 return sz;
 }
protected:
 Type* val;
 size_t sz;
};
 
struct intin
 {
 int otst;
 int KolSym;
 };
intin inin={0};
int main()
{
		cout << "KolSym";
		cin >> inin.KolSym;
        ifstream fin;
		myvec<char*> vec;
		myvec<char*> arr;
		ofstream fout;
        fin.open("in.txt");
		fout.open("out.txt");

        if ( !fin.is_open() ) 
		{
                cerr << "Can't open file" << endl;
                return 1;
        }

		if ( !fout.is_open() ) 
		{
                cerr << "Can't open file" << endl;
                return 1;
        }
		char* str = new char[255];
		while(fin >> str)
		{
		arr.push_back(str);
		str = new char[255];
		}
		for (int i = 0; i < arr.size(); i++) 
		fout << arr[i] << " ";
		for (int ki=0; ki<3; ki++)
		fout << endl;
		cout << "Enter OTST";
		cin >> inin.otst;
		fout << "TEXT"<<endl;
		for (int ki=0;ki<inin.otst;ki++)
		fout << " ";
		for (int i = 0; i < arr.size(); i++) 
		fout << arr[i] << " ";
		for (int i = 0; i < arr.size(); i++) 
			if (arr[i]="-") arr[i] = "\0"; 
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 05:19. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru