Форум программистов, компьютерный форум, киберфорум
Наши страницы

Тип переменной - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Таблица умножения заданого числа http://www.cyberforum.ru/cpp-beginners/thread964615.html
всем привет. подскажите почему моя программа не работает?) код вроде верный но вылетает кучу ошибок, в которых никак не разобраться, может вы подскажите. вот код: #include "stdafx.h" #include...
C++ GCC и функции с переменным числом аргументов Писал мини приложение в студии для работы с векторами, один из методов просто получает сколько угодно аргументов и заполняет координаты вектора по разным измерениям этими данными (и так либо пока... http://www.cyberforum.ru/cpp-beginners/thread964610.html
Запись файла на дискету C++
Здравствуйте! Каким образом можно записать.СОМ файл на нулевую дорожку и нулевой цилиндр дискеты? Заранее спасибо Можно ли это реализовать средствами С/C++?
C++ Нужный путь
Доброй ночи, форумчане! Я программист ранга начинающего. Подскажите пожалуйста, что можно закодить, чтобы зависнуть в проецировании кода на хороший промежуток времени? Благодарю.
C++ Формирование двух новых списков из исходного http://www.cyberforum.ru/cpp-beginners/thread964580.html
Доброго времени суток. Задание такое: Структура: список однонаправленный. Реализовать функции: - сформировать список; - добавить элемент в произвольное место списка перед элементом с заданным...
C++ mpi Пытаюсь разобраться с mpi. нужно найти сумму элементов матрицы.Рассылка по процессам организована через mpi_Bcast. при выполнении на нескольких процессах программа зависает. не пойму, что не так.... подробнее

Показать сообщение отдельно
Olivеr
412 / 408 / 13
Регистрация: 06.10.2011
Сообщений: 832
29.09.2013, 03:11
как-то так
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
30
31
32
33
34
35
#include <iostream>
#include <fstream>
#include <string>
 
struct long_number
{
    std::string num;
};
 
bool operator < (const long_number &lhs, const long_number &rhs)
{
    if (lhs.num.size() != rhs.num.size()) {
        return lhs.num < rhs.num;
    }
    for (size_t i = 0; i < lhs.num.size(); ++i) {
        if (lhs.num[i] == rhs.num[i]) {
            continue;
        }
        return lhs.num[i] < rhs.num[i];
    }
    return false;
}
 
 
int main()
{
    std::ifstream file("numbers.txt");
    long_number a, b;
    std::getline(file, a.num);
    std::getline(file, b.num);
    std::cout << "a = " << a.num << std::endl;
    std::cout << "b = " << b.num << std::endl;
    std::cout << (a < b) << std::endl;
    return 0;
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.