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

float vs string - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ func_figures http://www.cyberforum.ru/cpp-beginners/thread245733.html
Доброго всем дня!Вобщем,накодил,как мог,получилось бредово.Кто исправит этот жуткий код? Произвести расчет площадей заданных фигур через функцию.Зараннее благодарен за помощь! #include <iostream> #include <cstdlib> using namespace std; //расчет площадей заданных фигур через функцию int square_ball(int radius); int square_pryamoug(int side 1,int side 2); int square_kvadr(int side);
C++ Проверить чередуются ли знаки в массиве. Может кому надо будет: Условие: Написать реализацию перегруженных функций: int func (int * arr, int length); int func (double * arr, int length); Функция func проверяет в массиве чередуются ли знаки. #include <iostream> #include <conio.h> #define MAX_SIZE 100 using namespace std; http://www.cyberforum.ru/cpp-beginners/thread245727.html
Дата в формате <день>.<месяц>.<год> C++
Задана дата в формате <день>.<месяц>.<год>... а дальше нужно будет определить, например, сколько дней прошло с начала года и т.п. Подскажите, пожалуйста, как правильно получить дату, чтобы потом можно было манипулировать с каждой ее составляющей: день, месяц, год.
Поменять местами 1 и последний, 2 и предпоследний элементы одномерного массива C++
Поменять местами 1 и последний ,2 и предпоследний и т д элементы одномерного массива #include <iostream> #include <algorithm> using namespace std; int main() { int a; int i,N;
C++ Создать массив http://www.cyberforum.ru/cpp-beginners/thread245710.html
Создать массив записей размером N с информацией о студенте: ФИО (string), Пол (char), год рождения (Integer), стипендия (real), адрес. Ввести в массив данные о некоторых студентах группы, а затем вывести информацию из массива на экран: а) всех студентов и их данные; б) студентов мужского/женского пола; в) ФИО и адреса студентов с максимальной и минимальной стипендией.
C++ что такое Qt, и с чем его едят? Здравствуйте, я бы хотел узнать что такое Qt, и как на нем программировать, я слышал что это дополнение к С++, тогда вопросы: - что это такое на самом деле? - какие библиотеки надо подключать? - как оформлять код? - в Dev-C++ можно на нем программировать? - пожалуйста покажите простейший пример программы написанной на Qt - я слышал что Qt и Qt4, это одно и тоже, но я ни могу найти ничего ни... подробнее

Показать сообщение отдельно
silent_1991
Эксперт С++
4963 / 3039 / 149
Регистрация: 11.11.2009
Сообщений: 7,027
Завершенные тесты: 1
20.02.2011, 16:59
kRicha, да, лучше использовать только одно. На счёт output, вы можете его обозвать как угодно, например fout.
Кстати, вот тут даже предлагал кое-кому такой извращенский способ. Например, вы в одной и той же программе выводите кучу информации в разных местах. И не хотите постоянно переписывать или комментить кучу строк, чтобы переключиться с файла на консоль и обратно. Тогда можно поступить так:
1. Консольный ввод/вывод:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <iostream>
 
//-----------------------------------------------------------------------------
//*
using std::cin;
using std::cout;
//*/
//-----------------------------------------------------------------------------
/*
#include <fstream>
char INPUT[] = "input.txt";
char OUTPUT[] = "output.txt";
std::ifstream cin(INPUT);
std::ofstream cout(OUTPUT);
//*/
//-----------------------------------------------------------------------------
 
int main()
{
    cout << "Hello, World!" << std::endl;
 
    return 0;
}
2. Файловый ввод/вывод:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <iostream>
 
//-----------------------------------------------------------------------------
/*
using std::cin;
using std::cout;
//*/
//-----------------------------------------------------------------------------
//*
#include <fstream>
char INPUT[] = "input.txt";
char OUTPUT[] = "output.txt";
std::ifstream cin(INPUT);
std::ofstream cout(OUTPUT);
//*/
//-----------------------------------------------------------------------------
 
int main()
{
    cout << "Hello, World!" << std::endl;
 
    return 0;
}
Добавлено через 58 секунд
Таким образом, один / убираем, один добавляем - и вот ужа наша программа выводит информацию в файл. Проделываем всё в обратном порядке - видим данные на консоли.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru