fix: repalce imgur with s3 for russian guide without conflict (#36055)

* fix: imgur to s3 for russian guide without conflict

(cherry picked from commit ac90750e36b0dd1fe508c69a2277b75be48e4b95)

* fix: remove extra links

Co-Authored-By: Randell Dawson <5313213+RandellDawson@users.noreply.github.com>

* fix: revert unrelated changes

* fix: revert changes
This commit is contained in:
Ahmad Abdolsaheb
2019-05-24 23:53:55 +03:00
committed by Parth Parth
parent c37cb92e63
commit 21bd031a52
29 changed files with 59 additions and 58 deletions

View File

@@ -20,7 +20,7 @@ C ++ содержит обширную библиотеку, которая по
#### Использование и IDE, такие как CodeBlocks
Это так же просто, как нажать кнопки сборки и запуска, они создадут файл в папке проекта. ![IMG](https://i.imgur.com/FwZuFGy.png)
Это так же просто, как нажать кнопки сборки и запуска, они создадут файл в папке проекта. ![IMG](https://cdn-media-1.freecodecamp.org/imgr/FwZuFGy.png)
#### Использование командной строки

View File

@@ -4,7 +4,7 @@ localeTitle: Списки C ++
---
# Что такое список STL?
Списки на C ++ - это мощный инструмент, похожий на его более известный кузен, C ++ Vectors. Векторы представляют собой последовательный контейнер где элементы индексируются в непрерывной цепочке, списки также являются последовательным контейнером, но они организованы по-разному. Элементы списка указывают на его следующий элемент, поэтому все элементы упорядочиваются последовательно, но они не используют индексацию. Как? Вы можете спросить. Они делают это не путем индексации, а с помощью специального инструмента, называемого итераторами. Итераторы похожи на специальные указатели чья задача состоит в том, чтобы поддерживать порядок элементов списка, как связь между двумя вагонами. Вот хороший визуальный как списки организованы по сравнению с векторами и массивами. ![IMG](https://imgur.com/SiU8uTe.png)
Списки на C ++ - это мощный инструмент, похожий на его более известный кузен, C ++ Vectors. Векторы представляют собой последовательный контейнер где элементы индексируются в непрерывной цепочке, списки также являются последовательным контейнером, но они организованы по-разному. Элементы списка указывают на его следующий элемент, поэтому все элементы упорядочиваются последовательно, но они не используют индексацию. Как? Вы можете спросить. Они делают это не путем индексации, а с помощью специального инструмента, называемого итераторами. Итераторы похожи на специальные указатели чья задача состоит в том, чтобы поддерживать порядок элементов списка, как связь между двумя вагонами. Вот хороший визуальный как списки организованы по сравнению с векторами и массивами. ![IMG](https://cdn-media-1.freecodecamp.org/imgr/SiU8uTe.png)
## Как объявить список

View File

@@ -6,7 +6,7 @@ localeTitle: Препроцессоры
Как видно из названия, препроцессоры - это программы, которые обрабатывают наш исходный код перед компиляцией. Существует несколько шагов, связанных с написанием программы и выполнением программы на C / C ++. Давайте посмотрим на эти шаги, прежде чем мы начнем узнавать о препроцессорах.
![Img](https://i.imgur.com/Pb0aTkV.png)
![Img](https://cdn-media-1.freecodecamp.org/imgr/Pb0aTkV.png)
Вы можете увидеть промежуточные шаги на приведенной выше диаграмме. Исходный код, написанный программистами, хранится в файле program.c. Затем этот файл обрабатывается препроцессорами, а файл расширенного исходного кода создается с именем program. Этот расширенный файл компилируется компилятором и создается файл объектного кода с именем program.obj. Наконец, компоновщик связывает этот файл объектного кода с объектным кодом библиотечных функций для генерации исполняемого файла program.exe.

View File

@@ -1,7 +1,8 @@
---
title: Tokens Part 1
localeTitle: Токены Часть 1
---
---
title: Tokens Part 1
localeTitle: Токены Часть 1
---
### Что такое токены?
Токены - это наименьшие единицы программы, которые важны для компилятора. Существуют различные виды токенов:
@@ -21,8 +22,8 @@ localeTitle: Токены Часть 1
### Что такое переменные?
* Определение учебника: переменные называются ячейками памяти, данные которых могут быть изменены.
* Определение учебника: переменные называются ячейками памяти, данные которых могут быть изменены.
* Но я хотел бы, чтобы вы подумали, что переменная будет чем-то вроде коробки, что-то вроде этого: ![Img](https://cdn-media-1.freecodecamp.org/imgr/YdbgWHL.png)
Так, например: Я перехожу на новое место, и мне нужно укладывать вещи в коробки. Таким образом, мне приходят две вещи. **Какие вещи будут храниться в ящике, так что размер с поля известен (тип данных)** и **как я могу определить поле? (Именование переменной)**
@@ -177,7 +178,7 @@ int 9a;
Итак, с точки зрения ящиков, вы можете представить это как -
![Img](https://cdn-media-1.freecodecamp.org/imgr/YdbgWHL.png)
\`\` \`Каст #включают использование пространства имен std; int main () { int a; cout << "Значение мусора в a:" << a << endl; // объявляем переменную с именем 'a' типа integer а = 5; // инициализация переменной. cout << "Новое значение в" << a << endl;
@@ -205,4 +206,4 @@ _Токены часть 1 закончена. Увидимся в палатк
**Счастливое кодирование! :)**
**Не стесняйтесь задавать любые вопросы на странице GitHub [FreeCodeCamp](https://forum.freecodecamp.org/) или [форуме FreeCodeCamp.](https://forum.freecodecamp.org/)**