Но согласно общей концепции, у обычного сотрудника не может быть подчиненных. Значит метод getListEmployee() не нужен родительскому классу Person.
пакет должен уходить в eth1, "пройти" через оборудование и попасть в eth2. Проблема в том, что система не отправляет пакеты в интерфейс и далее в оборудование, а сразу "получает" их на eth2.
Или все-таки нельзя ставить два пакета разных версий?
$ dpkg -l 'gcc-4.[89]' | sort
+++-==============-============-============-=================================
Desired=Unknown/Install/Remove/Purge/Hold
ii gcc-4.8 4.8.4-1 amd64 GNU C compiler
ii gcc-4.9 4.9.2-10 amd64 GNU C compiler
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name Version Architecture Descriptionmake -C <каталог исходников ядра> \
O=<каталог сборки ядра> \
ARCH=<целевая архитектура> \
CROSS_COMPILE=<префикс кросс-компилятора> \
silentoldconfigmake -C <каталог исходников ядра> \
O=<каталог сборки ядра> \
ARCH=<целевая архитектура> \
CROSS_COMPILE=<префикс кросс-компилятора> \
vmlinuxmake -C <каталог сборки ядра> \
M=<каталог исходников модуля> \
ARCH=<целевая архитектура> \
CROSS_COMPILE=<префикс кросс-компилятора> \
modulessscanf(mycharp, "%[^'*']*,%[','^]", o, s);%[^'*'] остановится на входном символе *, и так там и останется, потому что последующая часть форматной строки не поглощает этот символ.sscanf(mycharp, "%[^*]*,%[,^]", o, s); patch -p1 --dry-run < patch Обрабатывают ли операционки (Винда/Убунту) данную ситуацию как-нибудь? Или может нужно какую-нибудь прогу поставить, которая при загрузке сразу будет резервировать данный битый участок, и таким образом другие программы не смогут его использовать?
memmap=nn[KMG]$ss[KMG]
[KNL,ACPI] Mark specific memory as reserved.
Region of memory to be reserved is from ss to ss+nn.
Example: Exclude memory from 0x18690000-0x1869ffff
memmap=64K$0x18690000
or
memmap=0x10000$0x18690000
Some bootloaders may need an escape character before '$',
like Grub2, otherwise '$' and the following number
will be eaten.memmap=32M$0x241A3D470 E: Failed to fetch screenshots.getdeb.net/dists/xenial-getdeb/apps/bi... Cannot initiate the connection to screenshots.getdeb.net:80 (2400:cb00:2048:1::681c:187d). - connect (101: Network is unreachable) [IP: 2400:cb00:2048:1::681c:187d 80]
как мне на пример удалить или записать в определенный сектор диска какую то информацию?
На пример в загрузочный сектор записать свой загрузчик?
build/obj/%.obj: %.cpp $(USER_CFG_H_FILE) $(FREE_RTOS_H_FILE)FREE_RTOS_H_FILE := FreeRTOS_for_stm32f2/include/FreeRTOS.hFREE_RTOS_H_FILE := FreeRTOS_for_stm32f2/FreeRTOS.h Мне нравится код ядра Linux. Никакого разделения программы на объекты там нет, и всё там окей, прекрасно без такого разделения живут.
Полиморфизм есть, но он есть только там, где это нужно. И никакого "А давайте всю программу разобьём на классы, просто потому что так надо" тут нет. На мой взгляд, Linux устроен совершенно верно, именно так и нужно писать.
Окей, что я хочу в качестве ответа. Идеальной была бы ссылка на какую-нибудь статью в блоге. Где бы объяснялось, зачем нужно делить программу на объекты. С примерами. Скажем, разбиралась бы какая-нибудь типичная задача.
Что я неправильно сделал?
Эта переменная только для сеанса в терминале или пока ПК не выключу?
Можно ли у LD_LIBRARY_PATH записать несколько разных путей?