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

файлы - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Как работает оператор new? http://www.cyberforum.ru/cpp-beginners/thread408363.html
Обязательно ли использовать оператор delete в коде (см.ниже.).После использования оператора new старая область память выделенная для pStr разве автоматически не затрётся? Есть код: //конструктор CMyString::CMyString(){ pStr=new char; *pStr=(char)0; }
C++ Описать структуру. Погомогите пожалуйста. Описать структуру с именем WORKER, содержащую следующие поля: фамилию и инициалы работника; название занимаемой должности; год поступления на работу. Написать программу выполняющую следующие действия: -ввод склавиатуры данных в массив, состоящий из десяти структур типо WORKER; записи должны быть размещены по алфавиту; -вывод на дисплей фамилий работников, чей стаж работы в организации... http://www.cyberforum.ru/cpp-beginners/thread408360.html
C++ Язык
Подскажите как сделать чтоб тот текст который я ввожу в программу был русским? я в мэйн подключила setlocale(LC_ALL,"rus"); , то что я писала в cout<< "Текст"<<endl; это выдаёт на русском "Текст", а то что я в самой задаче с клавиатуры задаю при выводе этих данных выдаёт каракули что сделать чтоб выдавало на русском языке то что я написала? int main() { setlocale(LC_ALL,"rus"); } ...
найти все целые числа от 1 до 300, имеющие ровно 5 делителей C++
найти все целые числа от 1 до 300, имеющие ровно 5 делителей
C++ Сортировка матрицы по последнему столбцу http://www.cyberforum.ru/cpp-beginners/thread408343.html
Нужно отсортировать матрицу по последнему столбцу. То есть в зависимости сортировки последнего столбца отсортировать всю матрицу. Я пытаюсь это сделать, но у меня не выходит. Не могли бы вы подсказать где у меня ошибка или подсказать какое-то другое решение. Вот код: void sort_matr(int **&matr, int line, int column) { int tmp = 0; for(int i = 0; i < line; i++) { for(int j = 0; j <...
C++ Поменять местами элементы главной и побочной диагоналей, симметричные относительно центра матрицы Задана квадратичная матрица размером nxn поменять местами элементы главной и побочной диагоналей симметричные относительно центра матрицы.Исходная матрица задается в виде двумерного массива случайным образом. подробнее

Показать сообщение отдельно
xAtom
914 / 739 / 60
Регистрация: 09.12.2010
Сообщений: 1,346
Записей в блоге: 1
16.12.2011, 01:34     файлы
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
#include <fstream>
#include <cctype>
#include <string>
using namespace std;
#define  SEPARATORS  " \t,.;:?!\"'\\/-=(){}[]<>*+"
 
int main(void) {
   ifstream fin("D:\\in.txt");
   if(! fin)
       return 1;
   string line;
   string::size_type p;
   ofstream fout("D:\\out.txt");
   if(! fout) {
        fin.close();
        return 1;
   }
   while(getline(fin, line, '\n') != NULL) {
        for(p = 0;(p = line.find_first_not_of(SEPARATORS, p)) != string::npos; p = line.find_first_of(SEPARATORS, p)) {
             if(isupper(line[p]))
                 line[p] = tolower(line[p]);
        }
        fout << line << endl;
   }
   fout.flush();
   fout.close();
   fin.close();
   return 0;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru