Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.83/47: Рейтинг темы: голосов - 47, средняя оценка - 4.83
-2 / 8 / 2
Регистрация: 10.11.2008
Сообщений: 776
1

Что означает прямой слэш?

27.04.2016, 10:13. Показов 8593. Ответов 12
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Что означает прямой слэш? И, за одно, другие?) Помимо использования в специальных символах типо: '\r', '\n' и т.д.
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
27.04.2016, 10:13
Ответы с готовыми решениями:

Кросскомпиляция: как в директивах include заменить обратный слэш ( \ ) на прямой слэш ( / ) ?
При подключении заголовков в винде понимает такой вариант: #include...

Поясните пожалуйста что означает двоеточие и то что идет после него
В 4 строчке после параметра в скобочках нету ";" или же тела функции, что не сходится с моим...

скажите пожалуйста, что означает здесь b. ,это какия-либо функция или что?
скажите пожалуйста, что означает здесь b. ,это какия-либо функция или что? //анализируем все...

Что означает запись в скобках и что возвращает return
Всем привет! Начал читать книгу BecomeAnXcoder и тут появился вопрос. В пример приведен такой код...

12
47 / 47 / 31
Регистрация: 02.04.2016
Сообщений: 312
27.04.2016, 10:33 2
Прямой слэш (|) - оператор побитового сложения
Про битовые операции можно прочитать например сдесь
0
2687 / 2259 / 244
Регистрация: 03.07.2012
Сообщений: 8,224
Записей в блоге: 1
27.04.2016, 16:28 3
Имхо:
/ прямой слэш
\ обратный слэш
0
28 / 20 / 97
Регистрация: 22.10.2015
Сообщений: 304
28.04.2016, 11:20 4
Knjagskij,
/ - slash
\ - backslash
0
2549 / 1208 / 358
Регистрация: 30.11.2013
Сообщений: 3,826
28.04.2016, 11:22 5
Цитата Сообщение от Stitch Igorek Посмотреть сообщение
Прямой слэш (|) - оператор побитового сложения
А пример напишите ?
0
47 / 47 / 31
Регистрация: 02.04.2016
Сообщений: 312
28.04.2016, 11:55 6
Цитата Сообщение от rikimaru2013 Посмотреть сообщение
А пример напишите ?
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
#include <thread>
 
int main()
{
    setlocale(LC_ALL, "Russian");
 
    int a = 10; // в двоичном коде это 1010
    int b = 11; // в двоичном коде это 1011
 
    int c = a | b;  // в двоичном коде будет 1011 - 11 в десятиричной
    int d = a + b;  // обычное сложение - 21 будет
 
    std::cout << c << std::endl;
    std::cout << d << std::endl;
 
    system("pause");
    return 0;
}
0
102 / 95 / 104
Регистрация: 29.11.2009
Сообщений: 407
28.04.2016, 11:56 7
оператор | - поразрядное ИЛИ (OR)
пример из книги Г Шилдта:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <iostream>
using namespace std;
int main()
{
    char ch;
 
    do{
        cin>>ch;
        ch = ch | 32; // делаем букву строчной устанавливая 6 бит
        cout<<ch<endl;
    }while(ch!='q');
    return 0;
 
}
0
2549 / 1208 / 358
Регистрация: 30.11.2013
Сообщений: 3,826
28.04.2016, 12:01 8
Stitch Igorek,
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <iostream>
#include <bitset>
 
void showBits( const char x )
{
   std::bitset<8> tmp(x);
   std::cout << tmp.to_string() << std::endl; 
}
 
int main()
{   
   int a = 10; 
   showBits( a );
 
   int b = 11; 
   showBits( b );
 
   int c = a | b;
   showBits( c );
 
 
   return 0;
}
Я давал вам шанс исправится, а вы (((((
0
47 / 47 / 31
Регистрация: 02.04.2016
Сообщений: 312
28.04.2016, 12:24 9
Цитата Сообщение от rikimaru2013 Посмотреть сообщение
Я давал вам шанс исправится, а вы (((((
??? мне требуется шанс исправиться??? а я считаю что мне исправляться не в чем

Добавлено через 2 минуты
Цитата Сообщение от TimeTwo Посмотреть сообщение
оператор | - поразрядное ИЛИ
хоть поразрядное или, хоть побитовое сложение - все зависит от того кто как привык называть.
0
2549 / 1208 / 358
Регистрация: 30.11.2013
Сообщений: 3,826
28.04.2016, 12:45 10
Stitch Igorek,
ну тогда назовите этот оператор a & b
0
245 / 139 / 53
Регистрация: 23.11.2015
Сообщений: 394
28.04.2016, 12:47 11
rikimaru2013, побитовое умножение (вангую)
0
47 / 47 / 31
Регистрация: 02.04.2016
Сообщений: 312
28.04.2016, 12:58 12
Цитата Сообщение от rikimaru2013 Посмотреть сообщение
ну тогда назовите этот оператор a & b
че вы пристали со своим назови? его как не называй, он от этого работать по другому не перестанет, и да, ванга прав, я назову побитовым умножением, и в этом есть логика - (1*0) = 0, (1+0) = 1, так как больше в этот разряд не вмещается, поэтому 1 - это максимум
0
Kastaneda
28.04.2016, 13:40     Что означает прямой слэш?
  #13

Не по теме:

rikimaru2013, есть такая терминология "логическое сложение" и "логическое умножение", речь как раз об операторах И и ИЛИ.

0
28.04.2016, 13:40
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
28.04.2016, 13:40
Помогаю со студенческими работами здесь

Что такое #, include, что это означает
______

Что означает двойной слэш в пути к файлу
в службе в пути к исполняемому файлу используется двойной слэш, как пройти к этому файлу?...

Прямой Слэш В Строке. Java
Всем привет. Как бы сформировать строку с прямым слэшом? Java добавляет обратный слэш. Есть...

Уравнение прямой, параллельной прямой. и пересекающей плоскость. в той же точке, что ось ОУ
Написать уравнение прямой, параллельной прямой (x - 2) / 3 = (y - 3) / -2 = (z + 1) / 1 и...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
13
Ответ Создать тему
Новые блоги и статьи
Как работать с ветками (branch) в Git
InfoMaster 17.01.2025
Система контроля версий Git произвела революцию в процессе разработки программного обеспечения, предоставив разработчикам мощный инструмент для управления изменениями в коде. Одной из наиболее важных. . .
Как откатить последние коммиты в Git
InfoMaster 17.01.2025
Система контроля версий Git стала неотъемлемой частью современной разработки программного обеспечения, предоставляя разработчикам мощные инструменты для управления изменениями в коде. Одним из. . .
Что такое boilerplate и scaffold, чем они отличаются
InfoMaster 17.01.2025
В современном мире разработки программного обеспечения эффективность и скорость создания качественного кода играют crucial роль в успехе проектов. Разработчики постоянно ищут способы оптимизировать. . .
Чем отличаются ссылки и указатели в С++
InfoMaster 17.01.2025
В современном программировании на C++ эффективная работа с памятью является ключевым аспектом разработки качественного программного обеспечения. Указатели и ссылки представляют собой два. . .
В чем разница между PUT и POST
InfoMaster 17.01.2025
В современной веб-разработке правильное использование HTTP-методов играет ключевую роль в создании надежных и эффективных API-интерфейсов. Протокол HTTP прошел долгий путь развития с момента своего. . .
DTO, POCO и Value Object: что это такое, когда и как использовать
InfoMaster 17.01.2025
Введение в паттерны передачи данных В современной разработке программного обеспечения эффективное управление данными и их передача между различными слоями приложения являются ключевыми аспектами. . .
Что такое pull request в Git
InfoMaster 17.01.2025
В современной разработке программного обеспечения pull request в Git представляет собой ключевой механизм для эффективного взаимодействия между разработчиками при работе над общим кодом проекта. По. . .
Как вернуться к предыдущему коммиту в Git
InfoMaster 17.01.2025
Система контроля версий Git представляет собой мощный инструмент для управления изменениями в программном коде, который позволяет разработчикам эффективно отслеживать и контролировать историю. . .
Что такое паттерны программировани­я и проектирования
InfoMaster 17.01.2025
Роль паттернов в современной разработке программного обеспечения В современном мире разработки программного обеспечения паттерны проектирования стали неотъемлемой частью профессионального подхода. . .
Как добавить конструктор Яндекс Карт на сайт
InfoMaster 17.01.2025
Введение в API Яндекс Карт В современной веб-разработке интеграция картографических сервисов стала неотъемлемой частью многих проектов. API Яндекс Карт представляет собой мощный инструмент для. . .
Что такое javascript:void­­(0) и зачем это нужно
InfoMaster 17.01.2025
Когда вы сталкиваетесь с веб-разработкой, особенно с использованием JavaScript, одной из директив, которая часто встречается, является javascript:void(0). Это выражение вызывает интерес из-за своей. . .
Что такое оркестрация и хореография микросервисов
InfoMaster 17.01.2025
Введение в оркестрацию и хореографию микросервисов В современном мире разработки программного обеспечения микросервисная архитектура стала ключевым подходом к созданию масштабируемых и гибких. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru