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

Не правильно работает программа - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Проект на SourceForge http://www.cyberforum.ru/cpp-beginners/thread387042.html
Наверняка вы слышали о этой системе коллективной работе над проектами. Вот возник один вопрос. Скачал я весь репозиторий конкретного проекта (например, http://fheroes.svn.sourceforge.net/). Так вот там только исходники лежат (С++) и разныe Makefiles. Подскажите в какой IDE наиболее удобно работать с такими проектами, она должна поддерживать Makefile и компилятор GCC. И как тогда можно создать...
C++ как преобразовать переменную в другой тип в С++ как преобразовать переменную в другой тип в С++ вот например дан тип string как его можно преобразовать в тип char? http://www.cyberforum.ru/cpp-beginners/thread387036.html
C++ Что делает функция getline
Можете мне объяснить что делать функция getline и если не сложно превисти пример ее использования
Подскажите книгу по компьютерной графике для начинающих C++
Добрый день! Не могу найти книгу (точнее даже не знаю какие вообще есть) по компьютерной графике ДЛЯ НАЧИНАЮЩИХ. Погуглил толком не нашел, тем более чтобы скачать. Чтобы было написано доступным простым языком, для тех кто не знаком с КГ. Т.е. вводный курс компьютерной графики, в котором основной упор сделан на вопросах прикладного программирования (С++ и желательно на примерах среды С++...
C++ Поразрядная сортировка символьных массивов http://www.cyberforum.ru/cpp-beginners/thread387026.html
Всем привет! Кто нибудь может показать пример кода, для поразрядной сортировки символьных массивов, с числовыми массивами разобрался, а с символьными не могу, буду весьма признателен.
C++ Задумано некоторое число Задумано некоторое число x (x<100). Известны числа k, m, n - остатки от деления этого числа на 3, 5, 7. Найти x Запрещено создавать темы с бессмысленными названиями вроде "Помогите!", "Вопрос" и т.п. подробнее

Показать сообщение отдельно
Sylar9
-20 / 55 / 2
Регистрация: 04.09.2011
Сообщений: 1,888
Записей в блоге: 1
19.11.2011, 12:54  [ТС]     Не правильно работает программа
Цитата Сообщение от LostCoast Посмотреть сообщение
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
#include <iostream>
#include <fstream>
#include <string>
using namespace std;
int main()
{
   string name;
   char text[80];
   ifstream f("test.txt");
   if (!f) return 1;
   while (!f.eof())
   {
      f >> text;
      cout << text;
   }
   
   cout << endl;
   ofstream of("test.txt");
   if (!of) return 1;
   for (int i = 0; i < strlen(text); i++)
       of << (char ) tolower(text[i]);
   of.close();
    
   system("pause");
   return 0;
}
держи

Добавлено через 1 минуту
Поясню, функция tolower возвращает int, поэтому она переводила тебе первую букву в нижний регистр и возвращала в виде числа. Здесь нужно явное преобразование типов.
я как бы новичек а де здесь выполняется преобразования типов??? и как работает функция strlen
 
Текущее время: 02:32. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru