-
Alex646
Member
Сообщение
А по факту видюхи получат лишь «блохеры». Ну и возможность всратости драйверов никто не отменял.
-
dead_rat
Member
- Откуда: Берлин
Сообщение
Блохерам сегодня даже освежённая rtx 2060 не досталась
-
EvhenS
Member
- Откуда: Черкаси
Сообщение
Я не хочу «вийдуть», я хочу «дойдуть до полиць крамниць».
-
Spiryt
Member
- Откуда: Киев
Сообщение
Вот где по-настоящему мифические карты, все о них слышали, но пока еще никто не видел. Красным и зеленым далеко до такого мастерства
-
nv_ua
Member
- Откуда: ČR
Сообщение
Этот дёрганый футажик на пострелушечке да и в целом набор игр с низкими требованиями или фиксированной камерой, как бы, намекают.
Отправлено спустя 2 минуты 25 секунд:
Если так молчат дома Интел о них – то как минимум рассчитывают на их успех в фермах, раз можно играчков и не интриговать особо ибо нечем походу совсем
-
Salatik
Member
Сообщение
Скорее будет наоборот, так как работа майнинга на 90% зависит от железа и на 10% от драйверов, а в играх — наоборот. А на то что бы научиться писать нормальные игровые драйвера Интелу понадобятся годы.
-
nochnik89
Member
- Откуда: Планета Земля
Сообщение
Пускай выпускают . Глядишь и может и что то смогут в средне бюджетном сегменте)
-
nv_ua
Member
- Откуда: ČR
Сообщение
жалко, тут опросник прилепить нельзя, как в твиторах этих, чтоб понять, сколько ещё людей уверены в том, что это будет очередной продукт фермеров
-
AxelDevil
Junior
- Откуда: Обнинск, Россия
Сообщение
nv_ua: ↑
10.12.2021 12:32
жалко, тут опросник прилепить нельзя, как в твиторах этих, чтоб понять, сколько ещё людей уверены в том, что это будет очередной продукт фермеров
А нужен ли? Уже продолжительное время, когда читаю темы про видеокарты, наблюдаю, как общее отношение людей можно интерпретировать следующим образом: «Я уже никому не верю и ничего не жду»
-
VladimirSHub
Member
Сообщение
Для фермеров особо стараться не надо. Любое вменяемое ядро плюс память. С памятью проблем нет. Драйвера для майнинга и энтузиасты сделают. Это для гейминга надо очень постараться.
-
nv_ua
Member
- Откуда: ČR
Сообщение
AxelDevil
Наблюдаю ту же тенденцию. Особенно приятно удивляюсь, когда люди открывают для себя мир приставок посредством Xbox SS и им хватает, ведь до этого у них была пекарня на полярисе.
Как и сам тоже уже принимаю факт, что это здравое решение, при виде ноутов по 50к+ на 6 гиговой дискретке, пожелать им удачи в продажах и пройти мимо.
-
Morra
Member
- Откуда: Чернигов-Киев
Сообщение
nv_ua: ↑
10.12.2021 13:12
AxelDevil
Наблюдаю ту же тенденцию. Особенно приятно удивляюсь, когда люди открывают для себя мир приставок посредством Xbox SS и им хватает, ведь до этого у них была пекарня на полярисе.
Как и сам тоже уже принимаю факт, что это здравое решение, при виде ноутов по 50к+ на 6 гиговой дискретке, пожелать им удачи в продажах и пройти мимо.
Я понял, это заговор. Зачем вобще Денуво. Лишай геймеров карт ,идите на консоли, не пользуйтесть пиратскими копиями игр.
-
WWQ
Member
Сообщение
Salatik: ↑
10.12.2021 12:20А на то что бы научиться писать нормальные игровые драйвера Интелу понадобятся годы.
На деле, чем больше денег вложат в это, то тем быстрее пойдет… А вот, с чем-чем, а с деньгами там проблем нет, другой вопрос захотят ли они серьезно вкладываться в это… Наверное будет проще занести разрабам чтоб те сами оптимизировали под их карты.
-
Salatik
Member
Сообщение
WWQ: ↑
10.12.2021 13:45Salatik: ↑
10.12.2021 12:20А на то что бы научиться писать нормальные игровые драйвера Интелу понадобятся годы.На деле, чем больше денег вложат в это, то тем быстрее пойдет… А вот, с чем-чем, а с деньгами там проблем нет, другой вопрос захотят ли они серьезно вкладываться в это… Наверное будет проще занести разрабам чтоб те сами оптимизировали под их карты.
Конечно, финансирование — это важная часть, но следует понимать, что все компетентные программисты уже задействованы в Nvidia и AMD. Следовательно, нужно или «выращивать» своих, либо переманивать штат у конкурентов.
Первое — очень долго, но перспективно в долгосроке, а второе побыстрее, конечно, но тоже не мгновенно. Собрать эффективную команду из произвольно «выдернутых» у конкурентов специалистов — это тоже задача не одного года.
-
dead_rat
Member
- Откуда: Берлин
Сообщение
WWQ: ↑
10.12.2021 13:45На деле, чем больше денег вложат в это, то тем быстрее пойдет.
Тут близка аналогия с женщинами и ребёнком.
100 программистов не напишут драйвер в 10 раз быстрее, чем 10 программистов.
Скорее наоборот, компания будет только год заниматься наймом и введением новых людей в курс дела.
Отправлено спустя 33 секунды:
Salatik
-
Megaclite
Member
Сообщение
2060 12gb карта для майнеров, её выпустили «по тихому» чтоб публику не нервировать, по этому блогерам и ничего не слали
Да и это позор по сути, выпускать старые карты и давать их на обзор как что то новое
-
nv_ua
Member
- Откуда: ČR
Сообщение
Morra
Шутки про заговор, думал, померли уже. Или вы тут новенький?
-
olegvlasov
Member
- Откуда: Из Крайнего Севера
Сообщение
Salatik
У Вас интересная мысль про выращивание программистов,то есть выращивать и затем держать в заключении в бронированных подвалах офисов,либо заключать кабальные контракты запрещающие перебежки.В ряд-ли это прокатит на сверх демократичном Западе.
-
dead_rat
Member
- Откуда: Берлин
Сообщение
olegvlasov: ↑
10.12.2021 15:19У Вас интересная мысль про выращивание программистов,то есть выращивать и затем держать в заключении в бронированных подвалах офисов,либо заключать кабальные контракты запрещающие перебежки.В ряд-ли это прокатит на сверх демократичном Западе.
У вас очень странное понимание о выращивании программистов.
В нормальном подходе это означает найм молодых специалистов из универа или с несколькими годами опыта и их обучение и тренировка.
Если при этом зарплата более-менее соответствует рыночной, то специалисты никуда не разбегаются.
В данной статье мы рассмотрим, зачем в стандартной библиотеке нужна конструкция для вывода общего типа, как она реализована и как она работает.
В начале я хотел бы сказать спасибо своему коллеге khandeliants, который помог прояснить некоторые неочевидные для меня моменты относительно трактовки стандарта С++, а также доработать примеры кода.
Зачем это пригодилось нам
Всё началось с того, что команда PVS-Studio начала активно дорабатывать ядро С++ анализатора. Одна из больших задач – внедрение новой системы типов. Сейчас она состоит из специально закодированных строчек, мы же хотим заменить её на иерархическую систему. Подробно на новой системе типов я останавливаться не буду. В общих чертах мы пытаемся сделать из этого:
это:
Подробно и со смешными картинками о нашей новой и старой системе типов не так давно рассказывал мой коллега Юрий на конференции itCppCon21. Сейчас, как мне кажется, у него набралось материала на два или три новых доклада. Будем с нетерпением их ждать
У новой системы типов есть аналоги type_traits, они так же, как и их прародители, помогают модифицировать тип или получить о нём нужную информацию.
Недавно я писал реализацию std::common_type для нашей системы типов. Этот трейт часто применяется в метапрограммировании, когда требуется вывести общий тип для произвольного числа переданных типов. Нам же подобный трейт оказался удобен для вывода результирующего типа, например, когда мы обходим бинарное выражение и встречаем арифметическую операцию:
if (operationInfo->m_type == OperatorType::Arithmetic)
{
auto leftType = TypeTraits::ExtractMemberType
(result->GetLeftOperand().GetType());
auto rightType = TypeTraits::ExtractMemberType
(result->GetRightOperand().GetType());
auto resType = Types::Traits::CommonType(leftType, rightType);
....
}
Код, который нужно было задействовать для такой операции, раньше был более громоздким и сложным, теперь же он выглядит довольно изящно.
Зачем он вообще нужен C++ разработчикам
Допустим, что мы хотим написать наивную реализацию шаблона функции для скалярного произведения двух векторов, причем векторы могут быть инстанцированы различными типами. Требуется, чтобы тип скалярного произведения выводился автоматически. Такой шаблон функции начиная с C++14 можно реализовать как-то так:
#include <vector>
template <typename T, typename U>
auto dot_product(const std::vector<T> &a, const std::vector<U> &b)
{
// some bounds checks
??? result {};
auto a_it = a.begin();
auto b_it = b.begin();
while (a_it != a.end())
{
result += static_cast<???>(*a_it++) * static_cast<???>(*b_it++);
}
return result;
}
Подразумевается, что в функцию приходят векторы одинакового размера. В противном случае мы не сможем посчитать скалярное произведение и получим выход за границу массива.
Итак, функция делает именно то, что мы и хотели. Компилятор сам выводит результирующий тип из return statement за нас. Осталась одна проблема – для переменной result нужно как-то вывести общий тип.
Но перед тем, как писать код, давайте рассмотрим такую интересную языковую конструкцию, как тернарный оператор. Возможно, он сможет помочь нам в этом непростом деле.
Conditional operator
Как мне кажется, приводить описание работы тернарного оператора из стандарта будет лишним, так как оно довольно большое. Поэтому вкратце рассмотрим, как происходит вывод типа в основных случаях.
Для наглядности будем визуализировать результаты с помощью двух вещей:
- вариативный шаблон класса tp без определения, который позволит узнать имя результирующего типа при помощи ошибки компиляции;
- Clang AST: покажет абстрактное синтаксическое дерево программы.
Перейдём к случаям:
Случай 1
Если и второй, и третий операнд имеют тип void, то результат также имеет тип void. Такое возможно, например, если оба выражения содержат throw, либо вызовы функций, возвращающих void, либо явное преобразование к типу void. Пример кода с выводами сообщений компиляторов:
void foo();
void bar();
int foobar();
float barfoo();
template <typename ...>
struct tp; // type printer
void examples(bool flag)
{
tp<decltype(flag ? foo() : bar()), // void
decltype(flag ? (void) foobar() : (void) barfoo()), // void
decltype(flag ? throw 0 : throw 3.14)> _; // void
}
Если второй или третий операнд – выражение throw, то результирующий тип выводится из другого. Другой операнд при этом не должен быть типа void. Пример кода с выводами сообщений компиляторов:
char arr[16];
template <typename ...>
struct tp; // type printer
void examples(bool flag)
{
tp<decltype(flag ? nullptr : throw "abs"), // nullptr_t
decltype(flag ? 3.14 : throw 3.14), // double
decltype(flag ? arr : throw 3.14)> _; // char (&)[16]
}
Случай 2
Если второй и третий операнд имеют разные типы, и при этом один из них классового типа, то выбирается такая перегрузка, которая сформирует операнды одинаковых типов. Например, может быть выбран конвертирующий конструктор или оператор неявного преобразования. Пример кода c выводами сообщений компиляторов:
template <typename ...>
struct tp; // type printer
struct IntWrapper
{
IntWrapper(int)
{
// ....
}
};
void examples(bool flag)
{
tp<decltype(flag ? IntWrapper {42} : 42)> _;
}
Если посмотреть Clang AST этого кода, то можно заметить:
....
-FunctionDecl <line:9:1, line:12:1> line:9:6 foo 'IntWrapper (bool)'
|-ParmVarDecl <col:10, col:15> col:15 used b 'bool'
`-CompoundStmt <line:10:1, line:12:1>
`-ReturnStmt <line:11:3, col:34>
`-ConditionalOperator <col:10, col:34> 'IntWrapper'
|-ImplicitCastExpr <col:10> 'bool' <LValueToRValue>
| `-DeclRefExpr <col:10> 'bool' lvalue ParmVar 0x558edcfc99d8 'b' 'bool'
|-CXXTemporaryObjectExpr <col:14, col:30> 'IntWrapper' 'void (int)' list
| `-IntegerLiteral <col:27> 'int' 42
`-ImplicitCastExpr <col:34> 'IntWrapper' <ConstructorConversion> // <=
`-CXXConstructExpr <col:34> 'IntWrapper' 'void (int)'
`-IntegerLiteral <col:34> 'int' 42 // <=
Здесь Clang неявно вызвал конвертирующий конструктор для третьего операнда, отчего оба операнда стали типа IntWrapper.
Случай 3
Над вторым и третьим операндом применяются standard conversions: lvalue-to-rvalue, array-to-pointer и function-to-pointer. После этих конверсий возможны несколько ситуаций:
Второй и третий операнды имеют одинаковый тип, тогда таким же будет и результирующий. Пример кода c выводами сообщений компиляторов:
template <typename ...>
struct tp; // type printer
struct MyClass
{
// ....
};
void examples(bool flag)
{
tp<decltype(flag ? MyClass {} : MyClass {})> _;
}
Также второй и третий операнды могут иметь арифметический тип или тип перечисления. Для арифметических типов и перечислений будут применяться usual arithmetic conversions для формирования общего типа, который и будет результирующим. Пример кода c выводами сообщений компиляторов:
template <typename ...>
struct tp; // type printer
void examples(bool flag)
{
char ch = 1;
short sh = 2;
double d = 3;
float f = 4;
unsigned long long ull = 5;
long double ld = 6;
tp<decltype(flag ? ch : sh),
decltype(flag ? f : d),
decltype(flag ? ull : ld) > _;
}
Также один или оба операнда могут иметь тип указателя или указателя на член класса. Тогда применяются правила pointer conversions/pointer-to-member conversions, function pointer conversions и qualification conversions для формирования композитного типа указателя, который и будет результирующим. Пример кода c выводами сообщений компиляторов:
template <typename ...>
struct tp; // type printer
struct MyBaseClass
{
// ....
};
struct MyClass : MyBaseClass
{
// ....
};
void examples(bool flag)
{
auto a = new MyClass();
auto b = new MyBaseClass();
tp<decltype(flag ? a : b)> _;
}
Также оба операнда могут иметь тип std::nullptr_t, либо один из них std::nullptr_t, а другой – константа нулевого указателя. Тогда результирующий тип – std::nullptr_t. Пример кода c выводами сообщений компиляторов:
#include <cstddef>
template <typename ...>
struct tp; // type printer
void examples(bool flag)
{
tp<decltype(flag ? std::nullptr_t {} : nullptr )> _;
}
Теперь мы видим, что вывести общий тип очень просто: в большинстве случаев достаточно воспользоваться тернарным оператором. Давайте отвлечемся от теории и попробуем применить только что приобретённые знания и написать обобщённый код, который будет это делать.
P.S.: Для того, чтобы написать нужный нам аналог std::common_type для новой системы типов (TypeTraits::CommonType), нам пришлось реализовать все вышеописанные и некоторые нерассмотренные правила вывода общего типа.
Пишем свой common_type
Вернёмся к нашей функции скалярного произведения векторов. Начиная с C++11 в нашем распоряжении есть спецификатор decltype, который возвращает тип переданного в него выражения. Мы уже использовали его выше для работы с type_printer. Из прошлого абзаца мы знаем, что если протолкнуть в него вызов тернарного оператора с объектами двух наших типов, то компилятор сделает за нас вывод общего типа.
Попробуем применить сказанное в действии:
#include <vector>
template <typename T, typename U>
auto dot_product(const std::vector<T> &a, const std::vector<U> &b)
{
// ....
decltype(true ? std::declval<T>() : std::declval<U>()) result {};
// ....
}
Давайте подробно разберем, что делает этот код:
- При помощи спецификатора decltype мы возвращаем тип выражения в скобках.
- Внутри decltype применяем тернарный оператор. Первым операндом можно сделать любое выражение, например true.
- Во второй и третий операнды располагаем переданные шаблонные типы. Только есть одна проблема – тернарный оператор оперирует выражениями. Поэтому «создадим» объекты через std::declval.
std::declval<T> – это шаблон функции без реализации, который возвращает rvalue-ссылку на тип T. При типе T = void возвращает тип void. Этот шаблон чаще всего применяется внутри невычисляемого контекста (decltype, sizeof, requires,….) и позволяет как бы работать с объектом переданного типа, обходя вызов конструктора. Это особенно полезно, если тип T не имеет публичного конструктора по умолчанию либо он удален.
Не забываем, что нам также могут передать ссылки в качестве типа, поэтому стоит применить std::decay. Он уберет CV-квалификаторы, ссылки, добавит указатели функциям (function-to-pointer conversion) и преобразует массивы в указатели (array-to-pointer conversion):
#include <vector>
template <typename T, typename U>
auto dot_product(const std::vector<T> &a, const std::vector<U> &b)
{
// ....
std::decay_t<
decltype( true ? std::declval<typename std::decay<T>::type>()
: std::declval<typename std::decay<U>::type>()
)
> result {};
// ....
}
Согласитесь – писать такое в коде совсем не хочется. Попробуем немного причесать код, для этого нам надо написать пару вспомогательных шаблонов классов для удобства. Во-первых, попробуем написать класс для вывода общего типа из двух переданных:
template <class T, class U>
struct common_type
{
using type = std::decay_t<
decltype( true ? std::declval< std::decay_t<T> >()
: std::declval< std::decay_t<U> >() ) >;
};
Теперь можем применить этот common_type в нашем коде:
#include <vector>
template <typename T, typename U>
auto dot_product(const std::vector<T> &a, const std::vector<U> &b)
{
// ....
common_type<T, U>::type result {};
// ....
}
Отлично, мы избавились от всей этой страшной портянки, код стал лаконичным. Но хочется теперь сделать common_type таким, чтобы он умел работать с любым числом переданных типов – от нуля до произвольного. Тогда немного поменяем наш основной шаблон класса и его специализации:
#include <type_traits>
template <typename ...>
struct common_type; // (1)
template <typename ...Ts>
using common_type_t = typename common_type<Ts...>::type;
template <>
struct common_type<> // (2)
{
};
template <class T>
struct common_type<T> // (3)
{
using type = std::decay_t<T>;
};
template <class T, class U>
struct common_type<T, U> // (4)
{
using type = std::decay_t<
decltype( true ? std::declval< std::decay_t<T> >()
: std::declval< std::decay_t<U> >() ) >;
};
template <class T, class U, class... V>
struct common_type<T, U, V...> // (5)
{
using type = typename common_type
<typename common_type<T,U>::type, V...>::type;
};
Стоит отметить, что примерно так common_type и реализован в стандартной библиотеке. Теперь, давайте подробно разберём, что тут происходит:
- Объявляется основной вариативный шаблон класса.
- Для пустого списка шаблонных аргументов сделаем явную специализацию шаблона, которая ничего не содержит.
- Для одного шаблонного аргумента сделаем частичную специализацию, внутри которой будет лежать этот же тип после std::decay, который уберёт CV-квалификаторы, ссылки, добавит указатели функциям (function-to-pointer conversion) и преобразует массивы в указатели (array-to-pointer conversion).
- Для двух шаблонных аргументов сделаем частичную специализацию, которая выведет результирующий тип на основе правила вывода общего типа тернарного оператора, применив перед этим std::decay на переданные аргументы.
- Для трех и более шаблонных аргументов сделаем частичную специализацию, которая сначала посчитает общий тип для первых двух аргументов при помощи специализации для 2 аргументов. Затем она рекурсивно инстанцирует себя, передав в качестве шаблонных аргументов общий тип для первой пары типов и оставшийся пакет шаблонных параметров. По сути, common_type<a, b, c, d> эквивалентно common_type<common_type<common_type<a, b>, c>, d>. Пример на C++ Insights.
Как я уже говорил выше, более подробно, с правилами вывода типа для самого тернарного оператора можно ознакомиться в стандарте. Я использовал последний актуальный рабочий черновик, там их можно найти в главе 7.6.16. Сами черновики можно посмотреть, например, здесь. Также можно воспользоваться документацией на cppreference.
Заключение
Мы посмотрели, как работает std::common_type и, чтоб более подробно в нём разобраться, написали его реализацию, почитав стандарт, и даже немного затронули логику работы тернарного оператора. Надеюсь, эта статья оказалась полезна. Всем спасибо за внимание!
Если хотите поделиться этой статьей с англоязычной аудиторией, то прошу использовать ссылку на перевод: Vladislav Stolyarov, Phillip Khandeliants. An article for those who, like me, do not understand the purpose of std::common_type.
Белоснежко
1
Белоснежко
13 декабря 2021 в 19:02
На 4-5 часов это недолго?? (((
Настасья Пицун
(автор)
2
Настасья Пицун
(автор)
13 декабря 2021 в 19:04
Ответ для Белоснежко
Цитата:
На 4-5 часов это недолго?? (((
ну это ж не 9, как полный раб день
Багиня
3
Багиня
13 декабря 2021 в 19:05
Ответ для Белоснежко
Цитата:
На 4-5 часов это недолго?? (((
Ну автор має на увазі, що вона щодня працює 4-5 годин.
А не додатково 4-5 годин ще до 8 годинного робочого дня
Чу Ча
4
Чу Ча
13 декабря 2021 в 19:05
Для начала общий анализ крови
Меряно-перемеряно
5
Меряно-перемеряно
13 декабря 2021 в 19:05
Т.е. вы спрашиваете, как быть живчиком после 13-14часового рабочего дня??? Я после 6 часов уже дохлая(
Белоснежко
6
Белоснежко
13 декабря 2021 в 19:06
Ответ для Багиня
Цитата:
Ну автор має на увазі, що вона щодня працює 4-5 годин.
А не додатково 4-5 годин ще до 8 годинного робочого дня
Тогда писать нужно нормально)) это не задерживаюсь. А просто работаю 4-5 часов
Белоснежко
7
Белоснежко
13 декабря 2021 в 19:07
Ответ для Меряно-перемеряно
Цитата:
Т.е. вы спрашиваете, как быть живчиком после 13-14часового рабочего дня??? Я после 6 часов уже дохлая(
Та то она работает 4-5 часов, как выяснилось?
Настасья Пицун
(автор)
8
Настасья Пицун
(автор)
13 декабря 2021 в 19:08
Ответ для Багиня
Цитата:
Ну автор має на увазі, що вона щодня працює 4-5 годин.
А не додатково 4-5 годин ще до 8 годинного робочого дня
иногда, не каждый день. но даже 4 часа изматывать стали. не знаю, что такое. работа не сложная относительно. наверно сами поездки изнуряющи
Меряно-перемеряно
9
Меряно-перемеряно
13 декабря 2021 в 19:09
Ответ для Белоснежко
Цитата:
Та то она работает 4-5 часов, как выяснилось?
Тю, я думала шо там пони))
Настасья Пицун
(автор)
10
Настасья Пицун
(автор)
13 декабря 2021 в 19:09
Ответ для Меряно-перемеряно
Цитата:
Т.е. вы спрашиваете, как быть живчиком после 13-14часового рабочего дня??? Я после 6 часов уже дохлая(
кто может быть живчиком после 14 часового дня?
но после 9 часового многие норм, еще сил хватает на зал
Белоснежко
11
Белоснежко
13 декабря 2021 в 19:10
Ответ для Меряно-перемеряно
Цитата:
Тю, я думала шо там пони))
Там айкью улитки
Настасья Пицун
(автор)
12
Настасья Пицун
(автор)
13 декабря 2021 в 19:12
Ответ для Белоснежко
Цитата:
Там айкью улитки
За хамство можете в бан улететь, улиточная с нулевым айкю..
Показушница
13
Показушница
13 декабря 2021 в 19:12
Интерес к жизни у Вас есть ? Часто бывает так потому что цели интереса нет. Ещё возможно витамин не хватает. И конечно лучше анализ крови общий сдать и врачу описать Ваше состояние.
Меряно-перемеряно
14
Меряно-перемеряно
13 декабря 2021 в 19:13
Ответ для Настасья Пицун
Цитата:
кто может быть живчиком после 14 часового дня?
но после 9 часового многие норм, еще сил хватает на зал
Так вы пишите нормально.
Анализы проверьте на железо, а сейчас ещё и Д пропить не мешало бы.
АяВсёЗнаю
15
АяВсёЗнаю
13 декабря 2021 в 19:21
Анализы: витамин д, я хоть и не уставала как вы, за 4-5 ч работы, но у меня недостаток, эндокринолог назначила пить в дозе 4000 три мес, после 2000 и посоветовала магний б6, сама врач пьет курсами, говорит сил больше. Проверить железо, усталость один из симптомов его нехватки, банальный анализ крови, и щитовидку проверьте
Белоснежко
17
Белоснежко
13 декабря 2021 в 19:38
Ответ для Настасья Пицун
Цитата:
За хамство можете в бан улететь, улиточная с нулевым айкю..
С вами вместе тогда)
КошкинДом
18
КошкинДом
13 декабря 2021 в 19:39
Элеутерокок. Если я правильно написала. Почитайте за него.
10
0
Разобраться в правописании данного нам слова довольно просто;
Буква «с» являются частью слова- от слова «сглаз»;
В русском языке не существую слово «глазить», поэтому с не может являтся предлогом и писаться раздельно;
Следовательно правильный вариант-«сглазить»<wbr />,слитно.
5
0
Чтобы ответить на данный вопрос, разберемся с ситуацией.
(С)глазить — что сделать?, слово о правописании которого задан вопрос, отвечает на глагольный вопрос и обозначает действие, поэтому является глаголом.
Теперь воспользуемся методом доказательства «от противного». Предположим, что с пишется с глаголом глазить отдельно ( хотя очевидно, что такого глагола в современном русском языке не существует ). В этом случае слово с должно являться предлогом, а мы знаем, что перед глаголами предлоги не употребляются.
Значит, наше предположение изначально неверно, с и глазить пишется слитно ( в одно слово ): сглазить.
3
0
Слово «с*глазить» связано с суевериями и означает, что можно нанести кому-то вред плохим (дурным) взглядом, от которого человек может заболеть или у него начнется череда несчастий.
Слово является глаголом, который образован от слова «сглаз». А слово «сглаз» сложилось из приставки «с», присоединенной к корню «глаз». Получается, что в глаголе «сглазить» тоже имеется приставка «с». Поскольку слова «глазить», которое можно было бы употреблять с предлогом «с», не существует, то написание слова «сглазить» может быть только слитное, а «с» в нем — приставка.
Пример:
Сглазить — это по сути означает, что кто-то через глаза повлиял на человека отрицательной энергетикой.
2
0
Ответ на этот вопрос прост и лежит буквально на поверхности. Здесь даже правила какие-то вспоминать нет необходимости. Насколько мне известно, в русском языке нет слова «глазить», его просто-напросто не существует. Зато существует слово «сглаз», а слово «сглазить» является глаголом, образованным от слова «сглаз», следовательно и писать глагол «сглазить» надо слитно. Других вариантов нет и быть не может.
2
0
В заданном вопросе надо как-то определиться с буквой «с», что стоит в начале: то ли признать ее предлогом, то ли включить в состав слова (в этом случае можно предположить, что это либо приставка, либо часть корня). Ответ приходит, если попробовать произнести слово без этой буквы: глазить. Что-то режет слух. А все потому, что такого слова нет. Значит, «с» не может быть ни предлогом, ни даже приставкой. Всё верно: это слово происходит от имени существительного «сглаз» и пишется слитно — сглазить.
2
0
Никогда не думала, что у кого-то могут возникнуть сомнения, слитно или раздельно писать букву «с» с глаголом, поскольку перед глаголом по правилам русского языка не может стоять предлог. Поэтому буква «с» с любым глаголом пишем слитно, она входит в состав глагола в качестве или приставки, или корня, в том числе и в глаголе «сглазить».
Существует или нет слово «глазить» тут никакой роли не играет. Возьмем, к примеру, глаголы «смолчать», «сбежать», «сдуться», «смыть», «стащить». В них буква «с» является приставкой, а не предлогом, и пишется слитно, хотя слова «молчать», «бежать», «дуться», «мыть», «тащить» существуют. В глаголе «свистеть» «с» — часть корня.
Так что если есть сомнение, раздельно или слитно писать, в случае с глаголами не стоит лезть в дебри, надо просто запомнить, что перед глаголом не может стоять предлог, и с глаголом все, что перед другими частями речи может оказаться предлогом и писаться раздельно (с-,в- ,по-,на-, за- и так далее) в случае с глаголом может быть исключительно его частью и будет писаться только слитно, без исключений.
1
0
Слово сглазить, говорит нам о том, что в сторону того или иного человека, идет негативная энергетика с глаза другого человека, который например посмотрел на него с завистью и злобой. Поэтому однозначно понятно то, что приставка -с-, здесь просто необходима что бы передать сам смысл слова и пишется оно естественно правильно как — сглазить.
1
0
Глагол сглазить пишется слитно.
А слова «глазить» в русском языке просто не существует- поэтому остаётся только один вариант-
писать глагол именно так — сглазить.
И никак иначе его по правилам современного русского языка нельзя писать.
1
0
Слово «сглазить» образовать от имени существительного «сглаз», которое пишется слитно. Соответственно и глагол «сглазить» пишется слитно, а «с» — это приставка слова. Написание следует запомнить, без приставки это слово вообще потеряет смысл.
1
0
Сглазить — это слово отвечает на вопрос что сделать? И является глаголом, который образован от существительного «сглаз». В суеверных представлениях сглаз означает нанести кому-то вред завистливым взглядом, похвалами.
Буква С является частью слова и не может быть предлогом и писаться отдельно. Так же в нормативном русском языке нет глагола «глазить», поэтому правильное написание этого слова слитно.
0
0
Сглазит)
я не знаю что еще написать надо просто 40 слов)
Разница между этими двумя словами и написаниями в том, что:
Можно за раз увидеть сто зараз. Можно и зараз увидеть за сто раз. Но в этих предложениях мы видим не только зараз, но и следующее:
«За раз» — раздельное написание подсказывает нам о том, что сказано «за один раз». Это и имеется в виду. Вставка слова «один» является вовсе не искусственной. Она как бы дополняет сокращённое высказывание до полного.
«Зараз» — это одна из грамматических форм имени существительного «зараза»: «множество зараз», «нет этих зараз» и так далее. Пишется слитно.
_
Как известно, слово «зараза» может появиться в предложении не только в значении «инфекция», но и как ругательство («человек, который, подобно инфекции, бесполезен, докучлив и так далее»). В этом смысле множественное число («заразы») становится естественным, у него имеется родительный падеж, который мы и не должны путать с «за раз».
Это зависит от того, в каком контексте употребляется данное прилагательное.
Если есть противопоставление с союзом «а» (пример: «Этот человек не бедный, а богатый»), то «не» пишется раздельно.
Если имеются отрицательные частицы или местоимения, такие как «ничем, никак, нисколько, вовсе не и др., то частица «не» тоже пишется раздельно (пример: «Этот человек вовсе не бедный»).
Прилагательное «небедный» пишется слитно в случае, если к нему можно подобрать синоним. Так, синонимом к слову «небедный» является слово «богатый», значит, «не» пишем слитно.
Если прилагательное употребляется в контексте присоединения, то при отсутствии противопоставления в предложении тоже пишется слитно. (Пример:»Этот человек небогатый и добрый.»).
Начнём с того, что прилагательное «любопытный» имеет 2 значения:
- Отличающийся любопытством.
- Интересный, вызывающий любопытство.
Если к слову «любопытный» добавить приставку НЕ, то образуется слово с противоположным значением, которое пишется слитно: нелюбопытный.
К нему можно подобрать синоним без НЕ:
нелюбопытный — равнодушный (в 1 знач.)
нелюбопытный — малоинтересный, банальный(во 2 знач.)
Примеры предложений:
- Когда квартиру профессора обокрали, он впервые пожалел о том, что его соседка была нелюбопытной особой.
- Едва пробежав глазами первую страницу книги, оставленной кем-то в номере, Михаил тут же отбросил в сторону это нелюбопытное чтиво.
Если в предложении присутствует противопоставление (с союзом «а»), то прилагательное «любопытный» пишется раздельно с частицей НЕ.
Пример:
Наташу огорчало, что понравившийся парень смотрел на неё не любопытным, а безучастным взглядом.
Слово «не лежачий» будет писаться раздельно,так как заменить его синонимом с частицей «не» нельзя. Примеры: «Дедушка этот еще не лежачий, он молодец», «Под не лежачий камень вода как раз и течёт, а вот под лежачий — нет».
Сначала определим, к какому разряду относится прилагательное фабричный.
Оно является относительным, так как указывает на признак предмета через отношение к другому предмету (фабричный — имеющий отношение к фабрике), нет краткой формы, сравнительной степени, от него нельзя образовать формы субъективной оценки.
В русском языке относительные имена прилагательные с частицей НЕ пишутся раздельно.
Примеры:
- Намётанным глазом она сразу определила, что перед ней вещь не фабричного (то есть кустарного, самодельного) производства.
- Не фабричным(чужим, посторонним) работникам было строго запрещено входить на территорию предприятия.
Русский язык. Правила русского языка. Правописание
Как правильно написать — «сглаз» или «зглаз»? Почему? Как проверить это слово?
Составьте пример предложения со словом «сглаз»
angren [242K]
более года назад
Для правильного написания этого слова надо определить к какой части речи это слово относится и каков его состав.
Сглаз отвечает на вопрос что? и является существительным с корнем
«глаз» и приставкой «с».
В русском языке приставки «з» не существует. Есть слова в которых первая буквы «з» входит в состав корня слова, это здесь, здание, здоровье, здравие.
Слово это является не литературным, разговорным, просторечным. Означает буквально плохой глаз, недобрый, завистливый взгляд. Связано это с тем, что в различных мифологических сказах, былинах были герои, которые могли одним взглядом убить противника.
От сглаза в первую очередь всегда берегли малых детей, молодоженов, больных людей.
Бабушка соседка умела лечить детей от сглаза и к ней шли молодые мамочки у которых были беспокойные дети.
автор вопроса выбрал этот ответ лучшим
sveta-leto [78.3K]
более года назад
Пользуемся правилами, что бы разобраться как написать: сглаз или зглаз.
Для этого выясняем, что это существительное «глаз» и приставка.
Определение, т. е. значение вашего слова — «плохое воздействие дурного глаза».
Существительное надо писать с приставкой «с», так как приставки «з» не бывает. Значит правильно — сглаз.
Проверить можно, если возникло сомнение в написании, это отделить приставку от слова.
Если это слово существует и без приставки, значит приставка «с».
Если без приставки такого слова не бывает, значит пишем «з», например:
здоровье, убираем «з», слово — доровье не существует;
здесь, убираем «з», слово — десь не существует.
с/з/глаз, убираем «с/з», слово — глаз есть в русском языке, значит это приставка «с».
Обычно в народе говорят:
Сегодня малыш очень беспокойный, наверное это сглаз.
Что-то мне не везёт в последнее время, может быть кто-то сглазил.
Бахадыр Авезов [89.9K]
2 года назад
Вопрос содержит подсказку: (Составьте пример предложения со словом «сглаз»). Отсюда и каждому понятно, что пишем «сглаз», а произносим «зглаз». Чередование согласных.Под воздействием звонкого «г»звук»с»произносим как звонкий «з».
Пример: От сглаза болеют люди.
Прежде всего нужно отметить, что в имени существительном *глаз, согласная буква, вызывающая сомнения, является приставкой ( префиксом ).
В русском языке есть парные приставки, которые заканчиваются на парные по звонкости согласные, например: без- — бес-, из- — ис- и некоторые другие.
При выборе нужной приставки в этом случае мы пользуемся фонетическим принципом. Если за приставкой идёт звонкая согласная буква или гласная, то пишем на конце приставки звонкий согласный: безденежный. Если за приставкой следует глухая согласная, то на конце приставки пишем глухую согласную: бессовестный.
Но в случае со словом из вопроса этим правилом пользоваться нельзя, так как приставки з- в русском языке не существует.
Поэтому правильно писать Сглаз.
Я не верю в порчу и сглаз.
perepello [15.8K]
более года назад
Вот насколько я помню (а это правило я точно помню) из русского языка, что если корень слова начинается со звонкой согласной, то пишем з беззубый, бездонный, безглазый, а если глухая- то пишем с бессонница, бессловесный. А вот со словом сглаз это правило не действует, потому что в нашем языке нет приставки з и предлога з, есть только с
ЧипИДейл [33.6K]
2 года назад
Если имеется ввиду
то в этом слове корнем является «глаз», а «с» — приставка. В русском языке приставки «з» нет. Поэтому правильное написание слова — сглаз.
Пример: Многие люди считают сглаз признаком невежества.
Не надо путать с выражением
Это другая история — про предлоги.
З В Ё Н К А [702K]
более года назад
Когда мы говорим «сглаз», «сглазили», «как бы не сглазить (кого-либо)», то у нас получается при произношении примерно такое:
- [зглас], [зглазили], [какбы низглазить каволиба] (транскрипция очень приблизительна)
Существенная разница между письмом и устной речью заставляет нас задуматься, как можно проверить слово «сглаз» ([зглас]), а именно самую первую согласную.
Исходя из принципа подобия морфем, приставки «з» в существительном «сглаз» быть не может. Поэтому писать «зглаз» было бы «симметрично», но неправильно. Верно писать «сглаз».
Предложение:
- «В сглаз Екатерина Афанасьевна не поверила бы никогда».
Хохира [6.2K]
более года назад
Чтобы правильно писать нужно знать правила русского языка. В русском языке много правил и исключений. Чтобы не ошибиться с написанием слова сглаз, нужно лишь вспомнить, что приставки -з не существует. Следовательно, правильно будет написать сглаз.
Говорят, что бабушка, которая живёт на окраине деревни, умеет наводить сглаз и порчу.
Я скептик, и не верю в экстрасенсов, которые снимают сглаз.
Я боюсь, что меня сглазили.
Сглаз- это тоже самое, что и порча.
anna95 [17K]
более года назад
Правильно писать это слово «Сглаз». Корень в этом слове «Глаз», а буква «С»-это приставка. Приставки «З» не бывает. Проверить это слово никак нельзя, можно только запомнить данное правило и всегда пользоваться им. Учите русский язык и пишите всегда без ошибок, ведь это один из самых красивых и богатых языков мира!
lelka88 [25K]
более года назад
Все очень просто: корень «глаз», приставки -з не бывает, значит приставка -с.
Невесту от сглаза оберегает фата.
Сглаз считают суеверием, сглаз не бывает умышленным, он всегда случаен.
Снимают сглаз различными немедицинскими приемами.
Знаете ответ?
Не сглазьте как пишется
Как правильно пишется, ударение в слове «сглазить»
Ассоциации к слову «сглазить»
Синонимы к слову «сглазить»
Предложения со словом «сглазить»
- Слушай, котёнок, хочется мне о нём с тобой потрепаться, да боюсь сглазить.
Цитаты из русской классики со словом «сглазить»
Сочетаемость слова «сглазить»
Значение слова «сглазить»
СГЛА́ЗИТЬ , сгла́жу, сгла́зишь; сов., перех. и без доп. По суеверным представлениям: принести несчастье, болезнь, повредить кому-л. «дурным глазом». (Малый академический словарь, МАС)
Отправить комментарий
Дополнительно
Значение слова «сглазить»
СГЛА́ЗИТЬ , сгла́жу, сгла́зишь; сов., перех. и без доп. По суеверным представлениям: принести несчастье, болезнь, повредить кому-л. «дурным глазом».
Предложения со словом «сглазить»
Слушай, котёнок, хочется мне о нём с тобой потрепаться, да боюсь сглазить.
Однако, кроме наводящих страх на всю округу знахарей и шаманов, во все времена существовали ещё и другие люди, которые могли сглазить человека даже сильнее, чем самый могущественный колдун.
Сегодня начались занятия в школе. Не хочу сглазить, но, похоже, меня ожидает грандиозный год.
Источник статьи: https://kartaslov.ru/%D0%BA%D0%B0%D0%BA-%D0%BF%D1%80%D0%B0%D0%B2%D0%B8%D0%BB%D1%8C%D0%BD%D0%BE-%D0%BF%D0%B8%D1%88%D0%B5%D1%82%D1%81%D1%8F-%D1%81%D0%BB%D0%BE%D0%B2%D0%BE/%D1%81%D0%B3%D0%BB%D0%B0%D0%B7%D0%B8%D1%82%D1%8C
не сглазьте
Универсальный русско-немецкий словарь . Академик.ру . 2011 .
Смотреть что такое «не сглазьте» в других словарях:
сгла́зить — сглажу, сглазишь; сов., перех. и без доп. По суеверным представлениям: принести несчастье, болезнь, повредить кому л. «дурным глазом». Были слухи, что один мужик, которого он наказал, как то дурно посмотрел на него и сглазил. Герцен, Доктор… … Малый академический словарь
суеве́рно — нареч. Из суеверия, проявляя суеверие. Вот увидите, Вильгельм Карлович, мы сегодня побьем японцев . Тьфу, тьфу, не сглазьте, Николай Александрович, суеверно сплюнул через плечо адмирал. Степанов, Порт Артур … Малый академический словарь
КОНСУЭЛА — (вар. к Консуэло; героиня одноим. романа Жорж Санд) Консуэла! Утешенье! Люди добрые, не сглазьте! Наградил второю тенью Бог меня и первым счастьем. (обращ. к дочери А. С. Эфрон) Цв919 (I,484); И ведет меня до сроку К Богу по дороге белой Первенец … Собственное имя в русской поэзии XX века: словарь личных имён
Источник статьи: https://universal_ru_de.academic.ru/535582/%D0%BD%D0%B5_%D1%81%D0%B3%D0%BB%D0%B0%D0%B7%D1%8C%D1%82%D0%B5
СГЛАЗИТЬ
Толковый словарь Ожегова . С.И. Ожегов, Н.Ю. Шведова. 1949-1992 .
Смотреть что такое «СГЛАЗИТЬ» в других словарях:
Сглазить — (портить недобрымъ глазомъ). Ср. Вишь какая здоровая да румяная. Тьфу! тьфу! чтобы не сглазить! перебила себя старуха, плюя трижды черезъ плечо. Григоровичъ. Городъ и деревня. 3. Ср. Мое счастье затмилось съ того дня, когда вы его отгадали, съ… … Большой толково-фразеологический словарь Михельсона (оригинальная орфография)
СГЛАЗИТЬ — СГЛАЗИТЬ, сглажу, сглазишь, совер., кого что и без доп. В суеверных представлениях Повредить кому нибудь, испортить кого что нибудь дурным глазом (см. глаз в 3 знач.). «Тьфу, тьфу! чтоб не сглазить! перебила себя старуха, плюя трижды через… … Толковый словарь Ушакова
сглазить — испортить, навредить, накликать Словарь русских синонимов. сглазить испортить Словарь синонимов русского языка. Практический справочник. М.: Русский язык. З. Е. Александрова. 2011 … Словарь синонимов
сглазить — (портить недобрым глазом) Ср. Вишь какая здоровая да румяная. Тьфу! тьфу! чтобы не сглазить! перебила себя старуха, плюя трижды через плечо. Григорович. Город и деревня. 3. Ср. Мое счастье затмилось с того дня, когда вы его отгадали, с того… … Большой толково-фразеологический словарь Михельсона
Сглазить — сов. перех. 1. Принести несчастье, болезнь дурным по суеверным представлениям глазом. 2. перен. разг. Повредить кому либо, чему либо похвалами, хорошим отзывом и т.п. Толковый словарь Ефремовой. Т. Ф. Ефремова. 2000 … Современный толковый словарь русского языка Ефремовой
сглазить — сглазить, сглажу, сглазим, сглазишь, сглазите, сглазит, сглазят, сглазя, сглазил, сглазила, сглазило, сглазили, сглазь, сглазьте, сглазивший, сглазившая, сглазившее, сглазившие, сглазившего, сглазившей, сглазившего, сглазивших, сглазившему,… … Формы слов
сглазить — сгл азить, сгл ажу, сгл азит … Русский орфографический словарь
сглазить — (II), сгла/жу, сгла/зишь, зят … Орфографический словарь русского языка
сглазить — сглажу, сглазишь; св. (кого). 1. По суеверным представлениям: принести несчастье, болезнь, повредить кому л. взглядом (дурным глазом). С. ребёнка. Кто то тебя сглазил. 2. Разг. Похвалами, предсказанием чего л. хорошего навлечь плохое. Не хвали, а … Энциклопедический словарь
сглазить — сгла/жу, сгла/зишь; св. см. тж. сглаз кого 1) По суеверным представлениям: принести несчастье, болезнь, повредить кому л. взглядом (дурным глазом) Сгла/зить ребёнка. Кто то тебя сглазил. 2) разг. Похвалами, предсказанием чего л. хорошего навлечь… … Словарь многих выражений
Источник статьи: https://dic.academic.ru/dic.nsf/ogegova/216082
Как правильно пишется слово сглазишь?
Правильный вариант написания слова: сглазишь
Правило
Приставки з- в русском языке нет, поэтому в начале слова пишем с-.
Мягкий знак в конце
Начнем с мягкого знака:
- в настоящем и будущем временах в окончании 2-го лица единственного числа глагола всегда в конце слова пишется буква «Ь». Если говорить проще, это глаголы, которые отвечают на вопросы: «Что делаешь?», «Что сделаешь?». Примеры: ты гонишь(ся), плачешь, смотришь, учишь(ся), следишь, пьешь.
Личные окончания глаголов на -ишь и -ешь
Теперь, определим правила, по которым будем правильно писать личные окончания глаголов 2-го лица под ударением и без ударения. Но для этого нам потребуется определять спряжения глаголов в самых сложных случаях.
Шаг 1. Определяем, куда падает ударение
Для начала стоит определить ударное или безударное окончание глагола. Используйте примеры ниже, чтобы точно обозначить ударный слог.
- Ударные окончания встречаются у слов: кричи’шь, молчи’шь, шуми’шь, сопи’шь, мычи’шь, стучи’шь, гори’шь, ворчи’шь.
- Безударные окончания у слов: ве’ртишь, сте’лешь, ви’дишь, хо’чешь, мо’жешь, сле’пишь.
Если в слове есть приставка вы-, при определении ударения ее убираем и проверяем ударный слог без нее. Например, в словах «вы’стучишь», «вы’растишь» (от слова «растить») ударение падает на приставку вы-, и это уводит нас от правильного варианта употребления слова. Следует убрать приставку и проверить ударение в слове без неё: «стучи’шь», «расти’шь». Иногда приставка вы- неотделима от слова, в этом случае окончание является безударным, например: вы’растешь (от слова «вырасти»).
После того, как мы правильно определили ударные и безударные окончания перейдем к следующему шагу.
Шаг 2. Вспоминаем спряжения глаголов
Напомним, в русском языке есть 2 спряжения глаголов: первое и второе. Если говорить обычным языком, то это правила, по которым меняются глаголы в зависимости от лиц, числа, времени и родов по аналогии с падежами у имен существительных.
Если слово относится к первому (I) спряжению, то его формы (личные окончания) будут -у, -ю, -ешь, -ет, -ем, -ете, -ут (-ют). Приведем пример:
стелИТЬ -> я стелЮ -> ты стелЕШЬ -> он стелЕТ -> мы стелЕМ -> вы стелЕТЕ -> они стелЮТ.
Если слово относится ко второму (II) спряжению, то его формы (личные окончания) будут -у (-ю), -ишь, -ит, -им, -ите, -ат (-ят). Приведем пример:
носИТЬ -> я ношУ -> ты носИШЬ -> он носИТ -> мы носИМ -> вы носИТЕ -> они носЯТ
Также есть исключения, которые спрягаются не по стандартным правилам. Такие глаголы называют разноспрягаемыми (стоит запомнить):
хотЕТЬ -> я хочУ -> ты хочЕШЬ -> он хочЕТ -> мы хотИМ -> вы хотИТЕ -> они хотЯТ
бежАТЬ -> я бегУ -> ты бежИШЬ -> он бежИТ -> мы бежИМ -> вы бежИТЕ -> они бегУТ
чтИТЬ -> я чтУ -> ты чтИШЬ -> он чтИТ -> мы чтИМ -> вы чтИТЕ -> они чтУТ
есть -> я ем -> ты ешь -> он ест -> мы едим-> вы едите -> они едят
дать -> я даю -> ты дашь-> он даст -> мы дадим -> вы дадите -> они дадут
Осталось правильно определить спряжение. Идем дальше…
Шаг 3. Определяем спряжение глагола правильно
Если на Шаге 1 у нас вышло безударное окончание, тогда определим начальную форму глагола (инфинитив). Напомним, что это будет глагол, от которого образовано данное слово, отвечающий на вопросы: «Что делать?», «Что сделать?». Пример: пишешь — писать (что делать?). Попробуйте определить инфинитив самостоятельно, а для проверки смотрите ниже пункт «Морфологический разбор».
Определяем окончание глагола в начальной форме (инфинитиве). И в зависимости от окончания относим наш пример к первому или второму склонению и используем -ешь или -ишь, соответственно.
К первому спряжению относятся все глаголы кроме глаголов второго спряжения и разноспрягаемых.
К глаголам второго спряжения относятся:
- все, которые оканчиваются на -ить (исключения: брить, зиждиться и стелить).
- 4 слова-исключения на -ать: слышать, дышать, держать, гнать;
- 7 слов-исключений на -еть: смотреть, видеть, ненавидеть, обидеть, терпеть, зависеть, вертеть.
Для окончаний под ударением (кроме исключений, описанных выше) стоит использовать для проверки форму этого в 3 лице множественного числа (они что делают?).
- Если окончание соответствует второму спряжению, а именно: -ат или -ят, глагол 2 лица в единственном числе будет заканчиваться на -ишь.
стучАТ — стучИШЬ, сопЯТ — сопИШЬ, кричАТ — кричИШЬ.
- Если окончание соответствует первому спряжению, а именно: -ут или -ют, глагол 2 лица в единственном числе будет заканчиваться на -ешь.
разобьЮТ — разобьЁШЬ, льЮТ — льЕШЬ, жгут — жжЁШЬ.
Морфологический разбор слова сглазишь
1. Часть речи — глагол
2. Морфологические признаки:
Начальная форма: сглазить (инфинитив);
Постоянные признаки: 2-е спряжение, переходный, совершенный вид;
Непостоянные признаки: изъявительное наклонение, единственное число, будущее время, 2-е лицо.
3. Синтаксическая роль: Может быть различным членом предложения, смотрите по контексту.
Примеры использования и цитаты
Фоминишна. Тьфу ты, греховодница! Еще сглазишь, пожалуй. Липочка. Ах, какой вздор!
«Свои люди — сочтемся» — Островский Александр
Источник статьи: https://pravica.ru/sglazish
Значение словосочетания «чтоб не сглазить»
Значение словосочетания не найдено.
Значение слова «сгладить»
-
СГЛА́ДИТЬ, сгла́жу, сгла́дишь; прич. страд. прош. сгла́женный, -жен, -а, -о; сов., перех. (несов. сглаживать). 1. Сделать гладким, уничтожив неровности; выровнять. (Малый академический словарь, МАС)
Все значения слова СГЛАДИТЬ
Делаем Карту слов лучше вместе
Привет! Меня зовут Лампобот, я компьютерная программа, которая помогает делать Карту слов. Я отлично умею считать, но пока плохо понимаю, как устроен ваш мир. Помоги мне разобраться!
Спасибо! Я обязательно научусь отличать широко распространённые слова от узкоспециальных.
Насколько понятно значение слова докторантура (существительное):
Ассоциации к слову «сглазить»
Синонимы к слову «сгладить»
Предложения со словосочетанием «чтоб не сглазить»
- Да, пора всерьёз переходить на прикладную психологию, она даёт несравненно быстрые результаты, чем владение оружием. Впрочем, тьфу-тьфу-тьфу, чтоб не сглазить.
- — У счастливой женщины глаза блестят, и она их блеск прячет, чтоб не сглазили. А у несчастной не блестят, но тоже прячет, чтобы не заметили.
- Сегодня во многих случаях стремление родителей крестить детей объясняется суеверными причинами («чтоб не сглазили») и данью традициям, а не желанием приобщить ребёнка к церкви.
- (все предложения)
Цитаты из русской классики со словосочетанием «чтоб не сглазить»
- Авдотья Назаровна (увидев Бабакину, всплескивает руками). Ясочка моя, красавица!.. Она здесь, а я, куриная слепота, и не вижу… Голубочка… (Целует ее в плечо и садится рядом.) Вот радость! Дай же я на тебя погляжу, лебедь белая! Тьфу, тьфу, тьфу… чтоб не сглазить!..
- Софья Николавна перепугалась, что так небережно поступают с ее бесценным сокровищем, а повивальная бабка испугалась, чтоб новорожденного не сглазил немец; она хотела было его отнять, но Клоус буянил; он бегал с ребенком по комнате, потребовал корыто, губку, мыло, пеленок, теплой воды, засучил рукава, подпоясался передником, сбросил парик и принялся мыть новорожденного, приговаривая: «А, варваренок, теперь не кричишь: тебе хорошо в тепленькой-то водице!..» Наконец, прибежал не помнивший себя от восхищения Алексей Степаныч; он отправлял нарочного с радостным известием к Степану Михайлычу, написал письмо к старикам и к сестре Аксинье Степановне, прося ее приехать как можно скорее крестить его сына.
- (все цитаты из русской классики)
Смотрите также
СГЛА́ДИТЬ, сгла́жу, сгла́дишь; прич. страд. прош. сгла́женный, -жен, -а, -о; сов., перех. (несов. сглаживать). 1. Сделать гладким, уничтожив неровности; выровнять.
Все значения слова «сгладить»
-
Да, пора всерьёз переходить на прикладную психологию, она даёт несравненно быстрые результаты, чем владение оружием. Впрочем, тьфу-тьфу-тьфу, чтоб не сглазить.
-
— У счастливой женщины глаза блестят, и она их блеск прячет, чтоб не сглазили. А у несчастной не блестят, но тоже прячет, чтобы не заметили.
-
Сегодня во многих случаях стремление родителей крестить детей объясняется суеверными причинами («чтоб не сглазили») и данью традициям, а не желанием приобщить ребёнка к церкви.
- (все предложения)
- загладить
- затушевать
- сдержать
- притушить
- облегчить
- (ещё синонимы…)
- сглаз
- (ещё ассоциации…)
- Разбор по составу слова «сгладить»
- Как правильно пишется слово «сгладить»