++i
увеличит значение i
, и затем возвратит увеличенное значение.
i = 1;
j = ++i;
(i is 2, j is 2)
i++
увеличит значение i
, но возвратит исходное значение, которое i
содержало прежде чем быть увеличенным.
i = 1;
j = i++;
(i is 2, j is 1)
Для for
цикл, любой работы. ++i
кажется более распространенным, возможно, потому что, именно это используется в [1 114] K& R.
В любом случае, следуйте, инструкция "предпочитают ++i
[более чем 1 110]", и Вы не пойдете не так, как надо.
существует несколько комментариев относительно эффективности [1 111] и i++
. В любом non-student-project компиляторе не будет никакого различия в производительности. Можно проверить это путем рассмотрения сгенерированного кода, который будет идентичен.
вопрос об эффективности интересен..., вот моя попытка ответа: там различие в производительности между мной ++ и ++ я в C?
Как [1 116] На нотах Freund, это отличается для объекта C++, так как operator++()
функция, и компилятор не может знать для оптимизации далеко создания временного объекта для содержания промежуточного значения.
Сначала удостоверьтесь, что Вы имеете openssh-server
установленный на Вашей локальной машине, если нет:
sudo apt-get install openssh-server
Тогда от Вашей Виртуальной машины:
scp /var/www/test.php nilani@192.168.56.1:/home/nilani
, Кроме того, Вы могли сделать наоборот, на этот раз от Вашей локальной машины:
scp your_server_login@192.168.56.101:/var/www/test.php .
Можно совместно использовать некоторую папку на Вашем host
машина. Хост-машиной является Ваш "реальный" Ubuntu, где VirtualBox установлен.
, Например:
папка Create в Вашем $HOME
mkdir $HOME/vbox_share
Теперь использование этот ответ доля эта папка к виртуальной машине. Не забывайте проверять automount
опция, и назвать ее vbox_share
После этого необходимо видеть эту папку на виртуальном Ubuntu в /media/vbox_share
Обновление
, я забыл говорить. Если Вы сделаете это, в то время как Ваш виртуальный Ubuntu включается, необходимо смонтировать совместно используемую папку вручную:
sudo mount -t vboxsf vbox_share /media/vbox_share
<час> Теперь просто копия /var/www
mkdir -p /media/vbox_share/var/www
cp -R /var/www /media/vbox_share/var/www