Стандартные функции языка C++ которые очень полезны в написания программ. Скачать можно
Вот пример того что в файле… пользуйтесь на здоровье!
ABORT
#include <process.h> требуется только для объявления функции
#include <stdlib.h> использует либо <process.h>, либо <stdlib.h>
void abort();
Функция abort распечатывает сообщение «Abnormal program
termination» (аварийное (непредвиденное) завершение программы) в
stderr, затем оканчивает вызванный процесс, возвращая управление
процессу, который инициировал вызванный процесс (обычно операци-
онной системе). Функция abort не обновляет буферы потоков.
См.также execl, execle, execip, execlpe, execv, execve,
execvp, execvpe, exit, _exit, signal, spawnl, spawnle, spawnlp,
spawnlpe, spawnv, spawnve, spawnvp, spawnvpe.
Пример:
#include <stdio.h>
main(args, argv)
int argc;
char *argv[];
{
FILE *stream;
if ((stream=fopen(argv[argc-1],"r"))==NULL)
{
frpintf(stderr,
"%s couldn't open file %s\n", argv[0],
argv[argc-1]);
abort();
}
}
Образец командной строки:
update employ.dat
На выходе:
C:\BIN\UPDATE.EXE couldn't open file employ.dat.
Abnormal program termination.
(Непредвиденное завершение программы).
ABS
#include <stdlib.h> требуется только для объявления функции
int abs(n);
Функция abs возвращает абсолютное значение своего целого аргумен-
та. Возвращаемого значения в случае ошибки нет.
См. также cabs, fabs, labs.
Пример:
#include <stdlib.h>
int x = -4, y;
y = abs(x);
printf("%d\t%d\n", x, y);.
Jolicloud предлагает пользователям оболочку, построенную вокруг интернет-браузера Chromium (на его основе компания Google развивает собственный браузер Chrome). Эта оболочка призвана дать простой доступ ко множеству веб-сервисов, а также позволит следить за активностью контактов пользователя на социальных сервисах и блог-платформах.
Операционная система для нетбуков, основанная на Linux и предлагающая полную интеграцию с более чем 700 веб-сервисами (включая социальные сети, блог-платформы, файловые хранилища и мультимедийные хостинги), стала доступна для бесплатного скачивания на сайте разработчика
В новой сборке Chrome 6.0.453.1 dev появились некоторые возможности, доступные ранее только в Chromium и лишь при запуске браузера с определенными ключами, прописанными в ярлыке или командной строке.
Скачать новый для Windows
Скачать новый для Linux
Такую штуку реализовал и я у себя… смотрим и делаем так же))
Прочитайте новость, а потом отпишитесь. Напишу от себя, я конечно не любитель ОС Mandriva и не очень люблю ставить её знакомым. В основном я использую Ubuntu с интерфейсом 'гнома'....лучше бы конечно использовали убунту для создания национальной ОС, как говорится на вкус и цвет товарища нет. Да и вообще нужна ли эта национальная ОС))
Пользователи новых технологий, как и все, совершают ошибки. Но если заранее знать, чего опасаться, можно избежать лишних неприятностей. Существует список типичных ошибок начинающего администратора Linux.
1. Это уже не Windows
Среднестатистические пользователи часто и не подозревают о том, что существуют разные операционные системы. Более того, они, как правило, не могут отличить Windows XP от Vista или Windows 7. По этой причине новые пользователи Linux часто думают, что и здесь все должно работать так же, как в Windows. Однако нужно помнить, что Linux — совершенно иная операционная система, и она работает по-другому.
2. Запустить .exe
Если на компьютере не установлен WINE (свободное ПО, позволяющее пользователям UNIX-подобных систем исполнять 16- и 32-битные приложения Windows), то файлы .exe просто не будут работать. Существует множество начинающих пользователей, которые загружают приложение .exe для Windows и надеются запустить его в среде Linux. Но Linux, как и Windows, запускает лишь приложения, разработанные для данной ОС. Исправить ситуацию можно установкой WINE, но вероятность того, что это действительно понадобится, минимальна.
Не так давно стало известно, что интернет-гигант Google приступил к разработке уже шестой версии своего достаточно популярного браузера Chrome. Правда, пока новая версия недоступна даже для предварительного тестирования и существует лишь в виде определенной информации в канале для разработчиков (Developer preview channel).На практике данное сообщение отражает лишь тот факт, что, говоря поэтическим языком, на древе разработки Google Chrome появилась еще одна молодая веточка. Однако есть минимум две причины отнестись к этому событию серьезно. Прежде всего, это означает начало по-настоящему серьезной работы по внедрению поддержки геолокации и других новых функций в браузер Chrome 5, поскольку экспериментальная деятельность смещается в другом направлении.
Напомним, пятая версия Google Chrome станет первым стабильным релизом данного браузера для операционных систем Mac OS X и Linux, что, естественно, будет способствовать его рекламе и популярности у массового потребителя. Наконец, второй причиной является то, что со стартом разработки Chrome 6 освободятся некоторые программисты, силы которых будут направлены на внедрение упомянутых функций.
Что касается усовершенствований, которые планируется реализовать в Chrome 6, ничего особенно серьезного, судя по сообщению в блоге от члена команды Google Chrome Карена Грюнберга (Karen Grunberg), не планируется. Самым важным достижением, вероятно, станут дальнейшие улучшения в работе Omnibox (адресной строки, находящейся наверху каждой вкладки и совмещающей в себе функции поиска) с обработкой языков, подразумевающих написание справа налево, а также копировании адресов. С помощью этой функции запросы на некорректные URL адреса перенаправляются в поисковую систему.
Источник
В ядре Linux функция брандмауэра есть по умолчанию, так что по сути добавляется лишь графическая оболочка. Та которую использовал я ufw. Это утилита командной строки, в системах Ubuntu она установлена, но не активирована. Для запуска брандмауэра и блокирования всех входящих соединений введите,
sudo ufw enable
затем
sudo ufw default deny
Потом сделайте исключения для нужных вам служб. Например, если у вас сервер SSH, для разрешения подключений к порту 22 (вариант по умолчанию) введите.