explicit в деталях
Если спросить C++-программиста о значении ключевого слова explicit, большинство ответит, что это ключевое слово ставится перед объявлением конструктора с одним параметром (или с большим числом параметров, но когда все параметры, начиная со второго, имеют значения по умолчанию) и предотвращает неявное преобразование типов при инициализации.
В старом добром C++03 сценарии применения ключевого слова на этом заканчивались, однако, начиная с C++11, область применения explicit расширилась: теперь оно имеет смысл не только в конструкторах с одним параметром, и даже не только в конструкторах.
В 2011 году в Стандарт добавили универсальную инициализацию (uniform initialization), которая должна навести порядок в зоопарке способов инициализации объектов, доставшемся C++ в наследство от языка C. Я не буду здесь подробно рассказывать про универсальную инициализацию, на эту тему есть множество подробных статей, их несложно найти по ключевым словам. В двух словах: объекты предлагается инициализировать при помощи фигурных скобок, по сути это расширение т.н. агрегатной инициализации (aggregate initialization), унаследованной ещё со времён C.
С появлением универсальной инициализации explicit обрёл смысл для конструкторов с 0,2,3 и более параметров:
Помимо этого, начиная с C++11 ключевое слово explicit может также применяться к операторам преобразования типа, также запрещая их неявный вызов:
В заключение хочется порекомендовать использовать универсальную инициализацию в любом новом коде на C++, а также явно объявлять конструкторы explicit всегда, кроме случаев, когда неявное преобразование семантически оправдано.
explicit
Explicit — Ex*plic it, a. [L. explicitus; p. p. of explicare to unfold: cf. F. explicite. See
explicit — EXPLICÍT, Ă, expliciţi, te, adj. (Adesea adverbial) Care este exprimat limpede; desluşit, lămurit, clar. ♦ (Despre o funcţie matematică) Care este egal cu o anumită expresie ce conţine numai variabile independente. – Din fr. explicite, lat.… … Dicționar Român
explicit — ⇒EXPLICIT, subst. masc. PALÉOGR. Mot qui indique qu un ouvrage est terminé. Anton. incipit. Quant au septième et dernier ouvrage, appelé, dans l incipit, « paroles secrètes dites par le sauveur à Jude Thomas (. ) » et, dans l explicit, « le… … Encyclopédie Universelle
explicit — explicit, express, specific, definite, categorical are comparable when applied to statements, utterances, and language and when meaning perfectly clear in significance or reference. Something is explicit which is stated so plainly and distinctly… … New Dictionary of Synonyms
EXPLICIT — vox in fine librorum olim addi solita. Hieronym. ad Marcellam, Scire debemus, apud Hebraeos in fine librorum unum e tribus solere subnecti: ut aut Amen scribant, aut Sela aut Salom, quod exprimit pacem ut solemus nos completis opusculis, ad… … Hofmann J. Lexicon universale
Explicit — (from Latin explicare , to unfold and thus also make visible) can mean: * very specific, clear, or detailed * containing material (e.g. language or film footage) that might be deemed offensive or graphic, e.g. sexually explicit material * the… … Wikipedia
explicit — I adjective absolute, accurate, apertus, beyond doubt, categorical, certain, clear, clearly defined, clearly expressed, clearly formulated, clearly stated, comprehensible, crystal clear, decided, definite, definitus, determinate, direct, distinct … Law dictionary
éxplicit — Latinismo que se emplea en las descripciones bibliográficas, como sustantivo masculino, con el sentido de ‘últimas palabras de un escrito o de un impreso antiguo’. Debe escribirse con tilde por ser palabra esdrújula (→ tilde2, 1.1.3): «El “datnos … Diccionario panhispánico de dudas
explicit — explicit; in·explicit; un·explicit; … English syllables
explicit — [eks plis′it, ik splis′it] adj. [OFr explicite < ML explicitus < L, pp. of explicare: see EXPLICATE] 1. clearly stated and leaving nothing implied; distinctly expressed; definite: distinguished from IMPLICIT 2. saying what is meant, without … English World dictionary
Explicit — Ex pli*cit [LL., an abbreviation of explicitus (est liber) the book (which anciently was a roll of parchment) is unfolded (and, of course, finished ). See
Что значит Explicit в Spotify?
Что значит Explicit в Spotify — это контент для взрослых, иными словами 18+. Нужно отметить, что на страницах сервиса вы можете встретить разную музыку, и исполнитель самостоятельно решает, какие слова в ней использовать. Но платформой пользуются разные люди, некоторые из которых вообще против мата и оскорбительных слов. Следовательно, чтобы их оповестить о наличии в треке такого контента, возле композиции ставится значок с буквой E.
Что значит Explicit в Spotify?
Вообще, пометка Explicit в Спотифай есть практически у каждого трека, если там содержится хотя бы одно оскорбительное слово. Откуда же берется такая информация? Скорее всего, с других площадок, где впервые появилась конкретная композиция. К примеру, значок «E» также присутствует в Яндекс Музыке, iTunes, Google Play и даже ВКонтакте.

Поэтому с уверенностью можно сказать, что означает Explicit в Spotify и других аналогичных сервисах. Такой буквой система пытается предупредить вас, что в выбранной песни содержится нецензурная брань, причем никакого значения не играет язык исполнения (подобный значок с буквой E присутствует как возле иностранных, так и возле русских композиций, и значит он одно и то же).
Таким образом, теперь вам известно, что значит «Е» в Спотифай. Такой символ автоматически сообщает пользователям о том, что в выбранном треке будет присутствовать мат или оскорбительные слова. Вы спросите, почему же никто не скрывает нецензурную брань? А это сделано для того, чтобы передать реальный посыл песни, без каких-либо изменений. Как правило, сейчас все люди относятся к этому абсолютно нормально.
Настройки
Чтобы разрешить или запретить этот контент нужно зайти в Настройки>Контент для взрослых>Вкл. или Откл. Про оверлей в сервисе читайте в другой статье.