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

перегрузка [] - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Генерация всех возможных комбинаций для вектора длины N http://www.cyberforum.ru/cpp-beginners/thread383057.html
На вход подаётся число N. Строится матрица размера NxN (для построения использовать класс vector) изначально заполненная нулями. Необходимо перебрать все возможные комбинации следующим образом: Для...
C++ Работа с битами, сумма ряда Выполнить следующие задания: 1. Определить, является ли указанный бит 1 или 0 в числе a. 2. Инвертировать указанный с клавиатуры бит (биты) числа a. 3. Определить значение по указанным битам числа... http://www.cyberforum.ru/cpp-beginners/thread383053.html
проверте где ошибка в mergeSort C++
main.cpp #include <iostream> #include <fstream> #include <vector> #include <iomanip> #include "merge_sort.h" #include "merge_sort.cpp" using namespace std;
Вывести в том же порядке дробные части всех чисел из данного набора C++
1. Series6. Дано целое число N и набор из N положительных вещественных чисел. Вывести в том же порядке дробные части всех чисел из данного набора (как вещественные числа с нулевой целой частью), а...
C++ Системы счисления! http://www.cyberforum.ru/cpp-beginners/thread383040.html
Даны действительное число x, натуральное число q (0 <= x < 1, q => 2). Получить пять цифр q-ичного представления числа x, т.е. получить последовательность целых неотрицательных a_1, ..., a_5 такую,...
C++ Нарисовать рисунок через цикл for Здравствуйте помогите пожалуйста написать программу . которая будет рисовать рисунок через цикл for // 99999.cpp: определяет точку входа для консольного приложения. // #include "stdafx.h"... подробнее

Показать сообщение отдельно
Bers
Заблокирован
21.11.2011, 19:02
Цитата Сообщение от Yakoot Посмотреть сообщение
опасненько тоесть выходит такое делать?
Ну так то, вряд ли кто нибудь будит целенаправленно вредить, и убивать данные по указателю.

Однако, если выдал указатель на внутренние данные -считай что сделал их все пабликами.
Теперь снаружи с ними можно будит делать все что угодно. Во-первых, это искушение) Во-вторых, молодые по неопытности могут залезть туда, куда залазить не следует)
В общем, в определенной ситуации кто нибудь может этим воспользоваться. А дальше начинается быдлокод.

С другой стороны, существует масса способов как хакнуть класс, и обойти его инкапсуляцию. Так что, если кому нибудь очень понадобится, никакие private модификаторы его не остановят.
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru