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

new и delete - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Ошибка в решении задачи "Судоку" (acmp) http://www.cyberforum.ru/cpp-beginners/thread923403.html
Здравствуйте. Судоку размера n называется квадрат со стороной n2, разделенный на n2 средних квадратов со стороной n, каждый из которых разделен на n2 маленьких квадратов. В каждом маленьком квадрате записано число от 1 до n2. Судоку называется правильным, если в каждом столбце, каждой строке и каждом среднем квадрате встречаются все числа от 1 до n2. Недавно Вася нарисовал Судоку...
C++ Сравнить два int числа расположенных в char* строке Всем првиет. Имею проблему связанную с быстродействием. Нужно сравнить 2 строки на больше/меньше/равно. Каждый символ строки - число. строка строго 7 символов, т.е. 7 чисел. При приведении к int через функцию atoi() идет большая задержка (т.к. мильен итераций цикла, где находится данная проверка). Посоветуйте алгоритм сравнения. http://www.cyberforum.ru/cpp-beginners/thread923400.html
C++ Неправельно работает конструктор(наверно)
Вот класс и вот конструктор думаю знающие люди разберутся я создаю 1 элемент класса точнее указатель first на элемент который будет головным элементом динамического списка... если запустите программу увидите что создается 2 элемента и потом деструктор уничтожает 2й НО! не уничтожает первый и программа завершается..Почему?и работать не через указатель а создавать просто элементы класса то все...
C++ Кольцевой буфер
Здравствуйте, уважаемые пользователи. Мне поставили задачу, которую я один решить не могу и поэтому обращаюсь за помощью к вам. Итак, у нас есть файл и мне нужно отфильтровать его. Но он просто огромный и мне сказали реализовать эту процедуру с помощью кольцевого буфера. Я не до конца понимаю каким образом мне сформировать его и сделать так, чтобы при окончании буфера он автоматически скидывал...
C++ Перемещение содержимого из одного байта в другой байт http://www.cyberforum.ru/cpp-beginners/thread923361.html
Здравствуйте все. Есть char A=3; char B=0; Как переместить физическое содержание битов из байта A в байт В, чтобы стало A=0 B=3;
C++ Применение полученных знаний. Больная тема Здравствуйте, уважаемые друзья! Хотел бы немножко поговорить с опытными людьми и узнать, как научиться применять свои знания, полученные в процессе обучения ? Вот предположим я - студент 4го курса, отличник, учусь на программиста, но есть одна проблема: я совершенно не понимаю, как применять свои знания. Я прочитал несколько книг по Си и Си++ (вне программы университета) справлялся с задачами,... подробнее

Показать сообщение отдельно
Tulosba
:)
Эксперт C++
4378 / 3221 / 297
Регистрация: 19.02.2013
Сообщений: 9,044
15.07.2013, 16:56     new и delete
Цитата Сообщение от lazybiz Посмотреть сообщение
А так что мешает?
Ничто не мешает. Выбирайте вариант, который будет предпочтительнее для конкретной задачи.
Если вызовы конструктора с одним или двумя аргументами не приемлемы, то можно использовать Ваш вариант. Хотя я бы сделал несколько иначе (C++11):
C++
1
2
MyClass() :MyClass( 0, 0, 0) {}
MyClass(int a, int b, int c) :a(a), b(b), c(c) {}
 
Текущее время: 16:35. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru