Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ потоки выполнения c++ В чем вся соль потоков(нитей)? Порекомендуйте мне литературу или ссылку дайте на годную статью, а то ничего не понял https://www.cyberforum.ru/ cpp-beginners/ thread443624.html C++ Работа с консольным окном
Здравствуйте! Может ли программа узнать размеры консольного окна? (Требуется что-то вроде окна в Турбо паскале 7.0.) А так же может ли сама программа изменять шрифт и размер шрифта в консольном окне? Цвет фона и шрифта? И если вы знакомы с функцией system() и знаете местечко с подробным описанием этой функции, выложите, пожалуйста.
C++ Написать класс для эффективной работы со строками Написать класс для эффективной работы со строками, что позволяет форматировать и сравнивать строки, хранить в строках числовые значения и извлекать их. Для этого необходимо реализовать: • перегруженные операции присвоения и конкатенации; • операции сравнения и приведения типов; • преобразование в число любого типа; • форматный вывод строки. Написать программу, демонстрирующую работу с этим... https://www.cyberforum.ru/ cpp-beginners/ thread443606.html C++ Вывести несколько строк в файл https://www.cyberforum.ru/ cpp-beginners/ thread443599.html
Условие #include <iostream> #include <fstream> #include <iomanip> #include <cstring> const int N=100; std :: ifstream input; std :: ofstream output;
C++ Создайте общий массив, из данного массива и точно такого же но другого размера, и отсортируйте по уменьшению.
Создайте общий массив, из данного массива и точно такого же но другого размера, и отсортируйте по уменьшению.
C++ Определите сумму элементов массива, расположенных после элемента равного минимуму. Определите сумму элементов массива, расположенных после элемента равного минимуму. https://www.cyberforum.ru/ cpp-beginners/ thread443578.html
C++ Отсортируйте элементы массива по возрастанию их модуля Отсортируйте элементы массива по возрастанию их модуля https://www.cyberforum.ru/ cpp-beginners/ thread443576.html Определите количество элементов массива равных нулю. C++
1. Определите количество элементов массива равных нулю.
C++ Оператор switch Оператор switch: 1)Написать программу, где ожидается ввод символа с клавиатуры, после чего определяется, является ли этот символ буквой, цифрой или специальным символом. 2). Написать программу, которая ждет ввода буквы русского алфавита и в зависимости от этого определяет гласная или согласная. Если согласная, то звонкая или глухая. Помогите с решением)) https://www.cyberforum.ru/ cpp-beginners/ thread443574.html C++ Какие компонентные функции отвечают за создание объекта? https://www.cyberforum.ru/ cpp-beginners/ thread443565.html
Какие компонентные функции отвечают за создание объекта? Такой вопрос, может кто ответить?:) я не могу найти нигде...:(
Подредактируйте программу. C++
Добрый всем вечер! Хочу помочь одному человеку написать программку на СИ++. Но наткнулся на непонятную ошибку:( Программка успешно компилируется, без каких-либо ошибок. Вот задание: Для получeния местa в общежитии фoрмируется списoк студентoв, котoрый включает: Ф. И. О. студeнтa, нoмeр группы (буква и че-тыре цифры), срeдний балл, доход на oднoгo членa сeмьи. Обще-житие в первую oчередь...
C++ Альтернатива RandSeed https://www.cyberforum.ru/ cpp-beginners/ thread443531.html
Здравствуйте, скажите какая альтернатива RandSeed из Borland в Dev-C++? Уж и не знаю как в поиске извратиться...
214 / 116 / 14
Регистрация: 30.05.2011
Сообщений: 1,772
10.02.2012, 14:32 0

Coding style или нет - C++ - Ответ 2477106

10.02.2012, 14:32. Показов 4761. Ответов 60
Метки (Все метки)

Ответ

Evg
Так твой код не рабочий. Он работает по счастливой случайности, что в дестркуторе ты вставил "_ptr=0", из-за чего повторный вызов "delete [] _ptr" не сломался. А ты воткни в деструктор печать, работу с файлом или чем-нибудь ещё, что имеет внешнее проявление. И увидишь, что завершающие действия у тебя выполняются два раза вместо одного
он рабочий только потому что обнулен указатель. да деструктор вызовется 2 раза. и 2 раза выйдет на печать бодяга.
но ты ведь вел речь об экономии памяти в стринге ну и о том что он будет висеть до конца процедуры. для этого там есть clear(). и динамическая память очистится. с деструкторами это уже так полезли не в ту сторону. изначальная мысль - в с++ нет удобных средств для очистки памяти пока идет выполнение программы со строкой из твоего примера. возражаю они ЕСТЬ, это либо предусмотренные функции очистки в библиотченых классах. либо кривизна с деструктором.
ну а сам по себе стринг много места не занимает - ты сам писал. и уж если и это критично то можно не использовать стринг.

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

border-style нет нужного
Не нашел такого стиля чтобы например я делаю черным рамку,4 px, первый слой абсолютно черный(000)...

canvas.не меняется brush.style & pen.style
На форме лежит имэдж нужно часть его обвести (это в идеале). Я это решил реализовать так поместить...

Как удалить стиль определенный между <style></style>
Привет. Есть тестовый пример : #foo{color:green;} &lt;div id=&quot;foo&quot;...

Задавать свойство лучше в style(CSS) или в HTML?
1)&lt;img alt=&quot;&quot; src=&quot;images/tuner.jpg&quot; width=&quot;250px&quot; height=&quot;250px&quot; align=&quot;right&quot;&gt; 2)&lt;img...

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

Где хранится element.style или изменить width дива
Добрый день уважаемые форумчане. Весь день бьюсь над проблемой... Сил больше нет... Подскажите....

Присвоить div-у атрибут class или style и вписать в них данные
Здравствуйте Есть див &lt;div id='div' contenteditable=&quot;true&quot;&gt;///&lt;/div&gt; Необходимо присвоить ему...

SOS Coding Input
Добрый день. Ребята очень нужна помощь на вас надежда. Смотрите суть такова: Если...

Good Coding Practices
123 Добавлено через 1 час 1 минуту Всем привет. Примитивнейшая задача: два класса обмениваются...

Coding Conventions Rationale
В повседневной практике мы работаем над разного рода проектами. Будь то суровые enterprise решения,...

Можно ли по названию платы,или по чипу,или по соккету,определить,поддерживает плата ХР или нет?
Добрый день всем.Уважаемые знатоки,я заранее прошу у Вас прощенья,если заданный мной вопрос,тупой...

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