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

Из маленьких исходных текстов, большие выполняемые файлы - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Сортировка матрицы http://www.cyberforum.ru/cpp-beginners/thread988654.html
Всем привет! Прошу помощи в решении вот такой задачи: Дана матрица (N+15)x(N+15) отсортировать главную диагональ, числа генерировать случайно в интервале . Никак не могу разобратся, особенно с сортировкой. Спасибо заранее!
C++ Вывести последовательность, используя рекурсию Дана последовательность из N количества элементов. Вывести эту последовательность в обратном порядке, используя рекурсию. Замечание: нельзя пользоваться массивами и циклами (даже для ввода)! Given a positive integer N and a sequence of N elements. You have to display given sequence in reverse order. Note. The program is forbidden to declare arrays, and use the cycles (even for input). ... http://www.cyberforum.ru/cpp-beginners/thread988649.html
C++ Неизвестная ошибка с++
#include "stdafx.h" #include <iostream> #include <iomanip> #include <fstream> #include <math.h> using namespace std; fstream file; float func_U(double x, double y){
C++ найти закономерность
помогите найти закономерность, неожиданно трудность в математике, а не в программировании
C++ нахождение макимального и минимальгого значений c++ http://www.cyberforum.ru/cpp-beginners/thread988596.html
Очень прошу посмотрите ,что я не так сделал в задаче с пользовательской функцией #include "stdafx.h" #include <iostream> #include <math.h> #include <iomanip> #include <fstream> using namespace std; fstream file; double func_U(double x, double y) {
C++ Поиск подстроки в строке в файле Всем доброго времени суток. Суть задания в том, чтобы найти подстроку в строке в некотором файле. При успешном нахождении строки, в которой есть подстрока искомая, то вывести ее на экран(строку). Помогите найти ошибку в коде.#include <iostream> #include <fstream> #include <string> #define N 3000 #define M 100 using namespace std; int main (){ setlocale(LC_ALL, "Russian"); char strl; подробнее

Показать сообщение отдельно
castaway
Эксперт С++
4848 / 2987 / 368
Регистрация: 10.11.2010
Сообщений: 11,028
Записей в блоге: 10
Завершенные тесты: 1
27.10.2013, 14:45     Из маленьких исходных текстов, большие выполняемые файлы
Цитата Сообщение от alsav22 Посмотреть сообщение
Загадка осталась.
У меня простой проект с единственной функцией MessageBeep( MB_OK ); в main занимает 915900 байт.
Ну тут я конечно специально убрал флаг -s и добавил -g3 ..

Заменил код на:
Кликните здесь для просмотра всего текста
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 <iostream>
#include <vector>
 
template <class T>
class A : public std::vector <T> {
public:
    T operator [] ( int index ) {
        if ( index < 0 || index >= static_cast<int>(std::vector<T>::size()) ) {
            std::cout << "out of range: ";
            return 0;
        }
        std::cout << "ok: ";
        return (*static_cast<std::vector<T> *>(this))[index];
    }
};
 
int main()
{
    A <int> a;
    a.push_back( 123 );
    a.push_back( 200 );
    a.push_back( 500 );
    a.push_back( 9999 );
 
    std::cout << a[-1] << std::endl;
    std::cout << a[ 0] << std::endl;
    std::cout << a[ 3] << std::endl;
    std::cout << a[ 4] << std::endl;
}
Добавил компоновщику флаг -static. Размер: 1 518 912 байт.
 
Текущее время: 06:54. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru