Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Дана последовательность целых чисел, за которой следует 0 Помогите пожалуйста решить простенькие задачки в C++. 1.)Дана последовательность целых чисел, за которой следует 0. Найти количество четных элементов этой последовательности. 2.) Благодарю заранее. https://www.cyberforum.ru/ cpp-beginners/ thread1126598.html Поиск хешированием C++
Здравствуйте! Помогите создать программу, поиск хешированием. Искал в интернете ничего путного не нашел. Нужно чтобы с клавиатуры ввести ключ, а он вывел массив ключей и результат.
C++ Обработка слов строки без массива слов В программе нужно обработать введенную строку , ввести некоторую разменость и вывести слова , рамерность которых больше за введенную . Программа то готовая , но нужно её реализовать без массива слов . Зараннее благодарен #include "stdafx.h" #include <iostream> #include <cstdlib> #include <cstdio> #include <string> using namespace std; char s; // исходная строка const int n=20; https://www.cyberforum.ru/ cpp-beginners/ thread1126594.html C++ Рекурсивная функция. Возвести число в степень путём многократного умножения самого на себя https://www.cyberforum.ru/ cpp-beginners/ thread1126575.html
помогите #include<iostream.h> int muFunc(int x ,int y ); int main () { short int x , y , z; cout<<" vedit chislo : " ; cin >>x ;
Составить рекурсивную функцию, которая находит цифровой корень целого числа C++
Составить рекурсивную функцию, которая находит цифровой корень целого числа. Цифровой корень находится суммой через сумму цифр числа до того момента, пока эта сумма сама не станет цифрой. Например, для числа 9999999 цифровой корень находится так: 9 +9 +9 +9 +9 +9 +9 = 63 6 +3 = 9. При нахождении использовать ФУНКЦИЮ. Заранее спасибо. У меня получился такой код:
C++ Динамическое выделение памяти под массив https://www.cyberforum.ru/ cpp-beginners/ thread1126571.html
Доброго времени суток. Как реализовать динамическое выделение памяти под массив, к примеру размера n, при том, что значение этого n в процессе вычисления увеличится? Т. е. выделяется память под массив, но её скорее всего не хватит, насколько именно не хватит неизвестно, известно, что n нужно увеличить на неопределенное значение. Для наглядности написал пример, не стоит вникать в его логическую...
C++ Error c2181: недопустимый else без парного if https://www.cyberforum.ru/ cpp-beginners/ thread1126545.html
Помогите, пожалуйста... #include "stdafx.h" #include "stdio.h" #include "conio.h" #include "locale.h" #include "math.h" int main() { char x,e, y, a; setlocale(LC_ALL, "rus");
Составить описание класса для работы с квадратной целочисленной матрицей C++
Здравствуйте! Помогите, пожалуйста, написать при объектно-ориентированном подходе программу: составить описание класса для работы с квадратной целочисленной матрицей, обязательные функции-члены класса для ввода/вывода матрицы, вычисление следа матрицы и ее определителя. Только начала изучать данный подход, не могу в нем разобраться пока... Буду благодарна за любые подсказки. А также, если...
C++ Структура элемента массива работник: фамилия, число, месяц и год рождения, пол Структура элемента массива работник: фамилия, число, месяц и год рождения, пол. определить: ─ фамилия самого старшего мужчины; ─ все фамилии, начинающиеся с заданной буквы; ─ список людей, родившихся в заданном месяце. https://www.cyberforum.ru/ cpp-beginners/ thread1126512.html C++ Вычислить значение выражения Z=cos2α+ cos4α https://www.cyberforum.ru/ cpp-beginners/ thread1126503.html
Задача 1 Арифметика: Z=cos2α+ cos4α
C++ Составить программу, в которой найти и вывести число полных сантиметров
Составить программу, в которой вводится значение сантиметров. Найти и вывести число полных метров.
C++ Удалить из массива числа – палиндромы, в которых есть хотя бы одна нечетная цифра помогите написать программу на С++ Дан массив из N целых чисел, где N<=16, каждое число в диапазоне от –32000 до 32000. Создать программу с обязательным использованием функций. Удалить из массива числа – палиндромы, в которых есть хотя бы одна нечетная цифра. https://www.cyberforum.ru/ cpp-beginners/ thread1126494.html
Ушел с форума
Эксперт С++
16473 / 7436 / 1187
Регистрация: 02.05.2013
Сообщений: 11,617
Записей в блоге: 1
23.03.2014, 11:16 0

Как правильно компилировать программы? - C++ - Ответ 5938152

23.03.2014, 11:16. Показов 1113. Ответов 5
Метки (Все метки)

Ответ

Цитата Сообщение от pav1uxa Посмотреть сообщение
Есть предположение что если продолжать программировать и компилировать в таком стиле, то исполняемые файлы будут получаться слишком уж большими
Это предположение ошибочно.
Да, компоновщик включает в исполняемый файл некоторый набор "материала",
необходимого для базовой поддержки C++, но это килобайты. Остальное - ваше.

На мой взгляд даже в первом случае программа почему то весит многовато, можно как то исправить?
Все известные мне компиляторы позволяют отключать стандартные библиотеки,
оставляя "голый" C++ или даже C. Бинарник в этом случае получается размером в
считанные килобайты (Visual C++ - полтора кило в релизе). Но при этом исчезают
различные "удобства", например невозможно подключить std::string или
пользоваться исключениями...

То есть это нормально что программа с пустым окном весит 130 кбайт?
Это более, чем нормально.
Вот если бы она весила 130 мегабайт, был бы повод задуматься.

Кстати, у меня проект объемом примерно 50-70К строк кода укладывается в
два с половиной мегабайта exe+dll. Никакого "разбухания" нет.

Вернуться к обсуждению:
Как правильно компилировать программы? C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
23.03.2014, 11:16
Готовые ответы и решения:

Как правильно компилировать драйвера?
У меня есть масса исходников с файлами makefile и sources. Собираю проект nmake /f путьmakefile,...

Как правильно компилировать проект си в С++ Builder 6
Как правильно компилировать проект си в С++ Builder 6 так, что бы весь проект вместе в библиотеками...

Компилировать и объяснить код, получающий двоичный дамп программы
Нашёл в книжке таких 2 примера: #include &lt;cstring&gt; #include &lt;iostream&gt; #define...

Как правильно писать программы
Можете подсказать какую-нибудь книгу или способ как можно научиться правильно создавать программы в...

5
23.03.2014, 11:16
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
23.03.2014, 11:16
Помогаю со студенческими работами здесь

Как правильно компилировать?
Вопрос наверное звучит очень глупо и миллион раз поднимался, но ответа найти ни в гугле ни на...

Как правильно компилировать?
Все доброе время суток. Народ, не подскажете как компилировать программы написанные в Pascal ABC...

Как правильно компилировать программу в Дельфях???
Народ, подскажите как компилировать прогу чтобы она не занимала дико много. Форма с парой кнопок,...

Как правильно компилировать .ехе файл, чтобы ресурсы были в отдельном файле?
Visual Basic 2010 Как правильно компилировать .ехе файл, чтобы ресурсы были в отдельном файле, и он...

Не получается компилировать программы из исходников
Пытаюсь научиться компилировать программы из исходников, уже начитался статей на эту тему. Все...

Как правильно реализовать логику программы?
Здравствуйте! Хочу реализовать такую логику программы: телефон - стартовая активность А -&gt;...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru