Перенос страниц
This commit is contained in:
parent
4d57446057
commit
4c954c9186
129 changed files with 14 additions and 15 deletions
|
@ -0,0 +1,15 @@
|
|||
import std.stdio;
|
||||
|
||||
void main()
|
||||
{
|
||||
int[4] fixed = [1, 2, 3, 4];
|
||||
auto anotherFixed = fixed;
|
||||
assert(anotherFixed !is fixed); // Не то же самое (копирование по значению)
|
||||
assert(anotherFixed == fixed); // Те же данные
|
||||
auto dynamic = fixed[]; // Получает границы массива fixed
|
||||
assert(dynamic is fixed);
|
||||
assert(dynamic == fixed); // Естественно
|
||||
dynamic = dynamic.dup; // Создает копию
|
||||
assert(dynamic !is fixed);
|
||||
assert(dynamic == fixed);
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue