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

Венгерская нотация, оно вообще надо? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ странности при вызове конструкторов копирования с++ http://www.cyberforum.ru/cpp/thread767276.html
Здравствуйте! Хочу задать вопрос по c++ (visual с++ 2010 express). Имеется вот такой код: class Parent { public: Parent() {} Parent(const Parent& Parent) {} };
C++ Как взломать Wi-Fi сеть люди подскажите пож. как взломать wi-fi...заранье спасибо http://www.cyberforum.ru/cpp/thread765430.html
SDL Графика C++
Может кто чем поможет? -Написать фильтр преобразования матрицы изображения к бинарному виду. (только белый (255.255.255) или только чёрный (0.0.0)(двойным циклом , передавать число. >127 - становится чёрным, <127 - белым.) -Написать фильтр преобразования к чёрнобелому виду. (Greyscale). Основной код #include <stdio.h> #include <stdlib.h> #include<SDL2/SDL.h> struct Pixel{
Виртуальный замок C++
Доброе утро! Возникла такая проблема. Допустим, я хочу запретить наследоваться от своего класса другим классам и получить ошибку компиляции(но не пряча при этом конструктор и деструктор в приватную секцию, и не используя С++11). Для этого я пишу виртуальный замок (virtual lock) class Lock { friend class Foo; Lock() { } Lock(const Lock&) { } };
C++ Ваше профессиональное мнение http://www.cyberforum.ru/cpp/thread752437.html
Здравствуйте! Очень нужно ваше профессиональное мнение и опыт, а ещё лучше преподавательский опыт. Хочу основательно подготовиться к экзамену. Экзамен по системному программному обеспечению. Подскажите пожалуйста, что обязательно нужно знать по вот этим темам: 1. Системное программное обеспечение. Классификация. 2. Виртуальные машины: архитектура, достоинства и недостатки. 3. Реализация...
C++ Шифрование и обфускация принимается за вирус? Дело вот в чем. Есть программа, при проверке которой онлайн антивирус и антивирус на компе утверждают, что скачивание не безопасно. Но сам создатель говорит, что антивирусники тупят, потому что он зашифровал код, а также ссылается на обфускацию. При проверке онлайн выводит infected with BackDoor.XtremeRat.3. Может такое быть или там на самом деле вирус и он просто разводит? Сейчас показывает,... подробнее

Показать сообщение отдельно
hinst
22 / 8 / 1
Регистрация: 06.01.2013
Сообщений: 113
01.02.2013, 18:16     Венгерская нотация, оно вообще надо?
я думаю что знак_подчёркивания плохо подходит с точки зрения автодополнения потому, что в C++ глобальное пространство имён засорено разнообразными идентификаторами на _, которые при использовании автодополнения, скорее всего, повалятся, всякие там макросы. Тут логичнее ко всем полям класса обращаться через this-> тогда и автодополнение покажет только члены класса, и в местах обращения к членам класса сразу будет видно что идёт обращение к членам класса. Так же я лично часто вообще стараюсь избегать обращения к полям класса не через get..., set..., или через Свойство в языках где есть поддержка свойств
Цитата Сообщение от Dmitriy_M Посмотреть сообщение
Ерунда. Обычно в хороших IDE есть такая штука как refactoring, в котором можно сделать rename, и nX превращается в x.
так всё и есть, только я про смену типа, а не про смену имени переменной.
Цитата Сообщение от silent_1991 Посмотреть сообщение
При касте тип не изменится ведь. Переменная как была инт, так и останется. Это результат станет нового типа, но какое это отношение имеет к исходной переменной?
вот и я думаю, что никакого отношения не имеет, это тут ни при чём.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru