summaryrefslogtreecommitdiffhomepage
path: root/ru-ru/d-ru.html.markdown
diff options
context:
space:
mode:
authorAnton Pastukhoff <pastuhov85@gmail.com>2015-10-30 20:10:22 +0500
committerAnton Pastukhoff <pastuhov85@gmail.com>2015-10-30 20:10:22 +0500
commit8aff0a65dc106f4718b8d5da27178757e4f41eba (patch)
tree94893f2d9b20a701ab1f32abab1ba1c0152ed5ed /ru-ru/d-ru.html.markdown
parent59ce161978ccaad26f7e9c31721fd2af7f6df9c0 (diff)
Update d-ru.html.markdown
Diffstat (limited to 'ru-ru/d-ru.html.markdown')
-rw-r--r--ru-ru/d-ru.html.markdown8
1 files changed, 4 insertions, 4 deletions
diff --git a/ru-ru/d-ru.html.markdown b/ru-ru/d-ru.html.markdown
index 33bff3b7..cbd5b127 100644
--- a/ru-ru/d-ru.html.markdown
+++ b/ru-ru/d-ru.html.markdown
@@ -39,7 +39,7 @@ module app;
import std.stdio;
// можно импортировать только нужные части, не обязательно модуль целиком
-import std.exception : assert;
+import std.exception : enforce;
// точка входа в программу — функция main, аналогично C/C++
void main()
@@ -60,7 +60,7 @@ double с = 56.78; // тип с плавающей точкой (64 бита)
комплексных чисел, могут быть беззнаковыми.
В этом случае название типа начинается с префикса "u"
*/
-uint d = 10, ulong e = 11.12;
+uint d = 10; ulong e = 11;
bool b = true; // логический тип
char d = 'd'; // UTF-символ, 8 бит. D поддерживает UTF "из коробки"
wchar = 'é'; // символ UTF-16
@@ -146,7 +146,7 @@ x++; // 10
++x; // 11
x *= 2; // 22
x /= 2; // 11
-x ^^ 2; // 121 (возведение в степень)
+x = x ^^ 2; // 121 (возведение в степень)
x ^^= 2; // 1331 (то же самое)
string str1 = "Hello";
@@ -160,7 +160,7 @@ arr ~= 4; // [1, 2, 3, 4] - добавление элемента в конец
/*** Логика и сравнения ***/
-int x = 0, int y = 1;
+int x = 0; int y = 1;
x == y; // false
x > y; // false