diff options
Diffstat (limited to 'ru-ru')
| -rw-r--r-- | ru-ru/c++-ru.html.markdown | 10 | ||||
| -rw-r--r-- | ru-ru/c-ru.html.markdown | 10 | ||||
| -rw-r--r-- | ru-ru/go-ru.html.markdown | 4 | ||||
| -rw-r--r-- | ru-ru/rust-ru.html.markdown | 2 | ||||
| -rw-r--r-- | ru-ru/yaml-ru.html.markdown | 2 | 
5 files changed, 14 insertions, 14 deletions
| diff --git a/ru-ru/c++-ru.html.markdown b/ru-ru/c++-ru.html.markdown index c6ac5694..3acfafa3 100644 --- a/ru-ru/c++-ru.html.markdown +++ b/ru-ru/c++-ru.html.markdown @@ -43,11 +43,11 @@ int main(int argc, char** argv)      // Аргументы командной строки, переданные в программу, хранятся в переменных  	// argc и argv, так же, как и в C.      // argc указывает на количество аргументов, -    // а argv является массивом C-подобных строк (char*), который непосредсвенно +    // а argv является массивом C-подобных строк (char*), который непосредственно  	// содержит аргументы.      // Первым аргументом всегда передается имя программы. -    // argc и argv могут быть опущены, если вы не планируете работать с аругментами -	// коммандной строки. +    // argc и argv могут быть опущены, если вы не планируете работать с аргументами +	// командной строки.  	// Тогда сигнатура функции будет иметь следующий вид: int main()      // Возвращаемое значение 0 указывает на успешное завершение программы. @@ -162,7 +162,7 @@ void foo()  int main()  { -    // Включает все функци из пространства имен Second в текущую область видимости. +    // Включает все функции из пространства имен Second в текущую область видимости.      // Обратите внимание, что простой вызов foo() больше не работает,      // так как теперь не ясно, вызываем ли мы foo из пространства имен Second, или  	// из глобальной области видимости. @@ -797,7 +797,7 @@ void doSomethingWithAFile(const std::string& filename)  // - Контейнеры - стандартная библиотека связанных списков, векторы  //   (т.е. самоизменяемые массивы), хэш-таблицы и все остальное автоматически  //    уничтожается сразу же, когда выходит за пределы области видимости. -// - Ипользование мьютексов lock_guard и unique_lock +// - Использование мьютексов lock_guard и unique_lock  // Контейнеры с пользовательскими классами в качестве ключей требуют  // сравнивающих функций в самом объекте или как указатель на функцию. Примитивы diff --git a/ru-ru/c-ru.html.markdown b/ru-ru/c-ru.html.markdown index 44e7ad3b..ba3c19ee 100644 --- a/ru-ru/c-ru.html.markdown +++ b/ru-ru/c-ru.html.markdown @@ -77,7 +77,7 @@ int main() {      // sizeof(obj) возвращает размер объекта obj в байтах.      printf("%zu\n", sizeof(int)); // => 4 (на большинстве машин int занимает 4 байта) -    // Если аргуметом sizeof будет выражение, то этот аргумент вычисляется +    // Если аргументом sizeof будет выражение, то этот аргумент вычисляется      // ещё во время компиляции кода (кроме динамических массивов).      int a = 1;      // size_t это беззнаковый целый тип который использует как минимум 2 байта @@ -308,7 +308,7 @@ int main() {      // Это работает, потому что при обращении к имени массива возвращается       // указатель на первый элемент.      // Например, когда массив передаётся в функцию или присваивается указателю, он -    // неяввно преобразуется в указатель. +    // неявно преобразуется в указатель.      // Исключения: когда массив является аргументом для оператор '&':      int arr[10];      int (*ptr_to_arr)[10] = &arr; // &arr не является 'int *'! @@ -335,7 +335,7 @@ int main() {      // Работа с памятью с помощью указателей может давать неожиданные и      // непредсказуемые результаты. -    printf("%d\n", *(my_ptr + 21)); // => Напечатает кто-нибудь-знает-что?  +    printf("%d\n", *(my_ptr + 21)); // => Напечатает кто-нибудь знает, что?                                       // Скорей всего программа вылетит.      // Когда вы закончили работать с памятью, которую ранее выделили, вам необходимо  @@ -426,7 +426,7 @@ void function_1() {      // Можно получить доступ к структуре и через указатель      (*my_rec_ptr).width = 30; -    // ... или ещё лучше: используйте оператор -> для лучшей читабельночти +    // ... или ещё лучше: используйте оператор -> для лучшей читабельности      my_rec_ptr->height = 10; // то же что и "(*my_rec_ptr).height = 10;"  } @@ -471,7 +471,7 @@ void str_reverse_through_pointer(char *str_in) {  Лучше всего найдите копию [K&R, aka "The C Programming Language"](https://en.wikipedia.org/wiki/The_C_Programming_Language)  Это **книга** написанная создателями Си. Но будьте осторожны, она содержит идеи которые больше не считаются хорошими. -Другой хороший ресурс: [Learn C the hard way](http://c.learncodethehardway.org/book/). +Другой хороший ресурс: [Learn C the hard way](http://learncodethehardway.org/c/).  Если у вас появился вопрос, почитайте [compl.lang.c Frequently Asked Questions](http://c-faq.com). diff --git a/ru-ru/go-ru.html.markdown b/ru-ru/go-ru.html.markdown index 6c8622cc..37592258 100644 --- a/ru-ru/go-ru.html.markdown +++ b/ru-ru/go-ru.html.markdown @@ -35,7 +35,7 @@ package main  // Import предназначен для указания зависимостей этого файла.  import (      "fmt"      // Пакет в стандартной библиотеке Go -    "io/ioutil" // Реализация функций ввод/ввывода. +    "io/ioutil" // Реализация функций ввод/вывода.      "net/http" // Да, это веб-сервер!      "strconv"  // Конвертирование типов в строки и обратно      m "math"   // Импортировать math под локальным именем m. @@ -270,7 +270,7 @@ func learnErrorHandling() {  // c – это тип данных channel (канал), объект для конкурентного взаимодействия.  func inc(i int, c chan int) { -    c <- i + 1 // когда channel слева, <- являтся оператором "отправки". +    c <- i + 1 // когда channel слева, <- является оператором "отправки".  }  // Будем использовать функцию inc для конкурентной инкрементации чисел. diff --git a/ru-ru/rust-ru.html.markdown b/ru-ru/rust-ru.html.markdown index 8b2667cf..9293a40e 100644 --- a/ru-ru/rust-ru.html.markdown +++ b/ru-ru/rust-ru.html.markdown @@ -268,7 +268,7 @@ fn main() {      //////////////////////////////////      // Владеющий указатель – такой указатель может быть только один -    // Это значит, что при вызоде из блока переменная автоматически становится недействительной. +    // Это значит, что при выходе из блока переменная автоматически становится недействительной.      let mut mine: Box<i32> = Box::new(3);      *mine = 5; // dereference      // Здесь, `now_its_mine` получает во владение `mine`. Т.е. `mine` была перемещена. diff --git a/ru-ru/yaml-ru.html.markdown b/ru-ru/yaml-ru.html.markdown index 6eb580d9..0f805681 100644 --- a/ru-ru/yaml-ru.html.markdown +++ b/ru-ru/yaml-ru.html.markdown @@ -24,7 +24,7 @@ YAML как язык сериализации данных предназнач  # Скалярные величины #  ###################### -# Наш корневой объект (который продолжается для всего документа) будет соответствовать +# Наш корневой объект (который продолжается до конца документа) будет соответствовать  # типу map, который в свою очередь соответствует словарю, хешу или объекту в других языках.  key: value  another_key: Другое значение ключа. | 
