Найдено результатов: 2

Когда следует использовать 'friend' в C++?

Я читал через C++ FAQ и был заинтересован в объявлении friend . Я лично никогда не использовал его, однако мне интересно исследовать язык.

Каков хороший пример использования friend ?


Читая FAQ немного дольше, Мне нравится идея перегрузки оператора << >> и добавления в качестве друга этих классов. Однако я не уверен, как это не нарушает инкапсуляцию. Когда эти исключения могут оставаться в пределах строгости, которая составляет OOP?

c++   oop   encapsulation   friend    

606   25   01:53, 15th August, 2020


Как переполнение стека генерирует свой SEO-дружественный URLs?

Что такое хорошее полное регулярное выражение или какой-то другой процесс, который взял бы название:

Как изменить заголовок, чтобы он был частью URL, как переполнение стека?

и превратить его в

how-do-you-change-a-title-to-be-part-of-the-url-like-stack-overflow

то есть используется в SEO-дружественном URLs на Stack Overflow?

Среда разработки, которую я использую, является Ruby на Rails, но если есть какие-то другие решения для конкретной платформы (.NET, PHP, Django), я бы тоже хотел их увидеть.

Я уверен, что я (или другой читатель) столкнусь с той же проблемой на другой платформе в будущем.

Я использую пользовательские маршруты, и я в основном хочу знать, как изменить строку, чтобы все специальные символы были удалены, все это строчные буквы, и все whitespace заменено.

regex   language-agnostic   seo   friendly-url   slug    

499   1   10:42, 5th August, 2020