Песочница
Материал из Wiki.crossplatform.ru
(Различия между версиями)
(→Пример: исходник Boost) |
Lit-uriy (Обсуждение | вклад) (→Пример списка) |
||
Строка 1: | Строка 1: | ||
- | + | {{Книга | |
- | + | | Название = (название книги)* | |
- | + | | Оригинал названия = (название книги на языке оригинала) | |
- | + | | Изображение = (изображение) | |
- | + | | Ширина = (ширина картинки, по умолчанию 220px) | |
- | + | | Подпись = (описание картинки) | |
- | {{ | + | | Автор = (имя автора)* |
- | | | + | | Жанр = (жанр) |
- | + | | Язык = (язык оригинала) | |
- | + | | Оригинал выпуска = (дата выпуска первого оригинального издания) | |
- | + | | Переводчик = (автор перевода) | |
- | + | | Иллюстратор = (автор иллюстраций) | |
- | + | | Оформление = (художественное оформление книги, иллюстрации) | |
- | + | | Серия = (серия книг) | |
- | + | | Издательство = (издатель) | |
- | + | | Выпуск = (дата подписания в печать) | |
- | + | | Страниц = (кол-во страниц) | |
- | + | | Носитель = (книга, аудиокнига, файл) | |
- | + | | Предыдущая = (предыдущая книга из серии) | |
- | = | + | | Следующая = (следующая книги из серии) |
- | + | | isbn = (номер по каталогу ISBN) | |
- | + | | Lib = (ссылка на электронное издание) | |
- | + | }} | |
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | = | + | |
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | = | + | |
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | | | + | |
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | | | + | |
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
== Пример: исходник C/C++ == | == Пример: исходник C/C++ == |
Версия 12:57, 15 января 2009
(название книги)* | |
---|---|
(название книги на языке оригинала) | |
Файл:(изображение) (описание картинки) | |
Автор: | (имя автора)* |
Жанр: | (жанр) |
Язык оригинала: | (язык оригинала) |
Оригинал издан: | (дата выпуска первого оригинального издания) |
Переводчик: | (автор перевода) |
Оформление: | (художественное оформление книги, иллюстрации) |
Серия: | (серия книг) |
Издательство: | (издатель) |
Выпуск: | (дата подписания в печать) |
Страниц: | (кол-во страниц) |
Носитель: | (книга, аудиокнига, файл) |
Предыдущая: | (предыдущая книга из серии) |
Следующая: | (следующая книги из серии) |
(номер по каталогу ISBN) | |
[(ссылка на электронное издание) Электронная версия] |
Содержание |
Пример: исходник C/C++
#include <stdio.h> void f(void); int main(void) { int i; for(i=0; i<10; i++) f(); return 0; } void f(void) { int j = 10; printf("%d ", j); j++; /* this line has no lasting effect */ }
Пример: исходник ACE
#include <stdio.h> void f(void); int main(void) { int i; for(i=0; i<10; i++) f(); return 0; } void f(void) { int j = 10; printf("%d ", j); j++; /* this line has no lasting effect */ }
Пример: исходник Boost
#include <iostream> #include <boost/tokenizer.hpp> #include <string> int main() { std::string str = ";;Hello|world||-foo--bar;yow;baz|"; typedef boost::tokenizer<boost::char_separator<char> > tokenizer; boost::char_separator<char> sep("-;|"); tokenizer tokens(str, sep); for (tokenizer::iterator tok_iter = tokens.begin(); tok_iter != tokens.end(); ++tok_iter) std::cout << "<" << *tok_iter << "> "; std::cout << "\n"; return EXIT_SUCCESS; }
Пример: исходник GTK+
#include <stdio.h> void f(void); int main(void) { int i; for(i=0; i<10; i++) f(); return 0; } void f(void) { int j = 10; printf("%d ", j); j++; /* this line has no lasting effect */ }
Пример: исходник Qt
// QString locale = QLocale::system().name(); // запрос языка (например: "ru") QTranslator* translator = new QTranslator; translator->load(QString("qt_") + locale); // загрузка файла qt_*.qm app.installTranslator(translator); // устанока переводчика
Пример: исходник WxWidgets
#include <stdio.h> void f(void); int main(void) { int i; for(i=0; i<10; i++) f(); return 0; } void f(void) { int j = 10; printf("%d ", j); j++; /* this line has no lasting effect */ }
Geshi test
<geshi lang=cpp lines=0 source=SOURCE>#include <stdio.h>
void f(void);
int main(void) {
int i; for(i=0; i<10; i++) f(); return 0;
}
void f(void) {
int j = 10; printf("%d ", j); j++; /* this line has no lasting effect */
}</geshi>
Забавный глюк
код обернут в тэг nowiki и помещен в шаблон {{code}}
UNIQ672082d33395b223-nowiki-00000006-QINU
код обернут в тэг nowikiбез шаблона
#include <iostream> #include <boost/tokenizer.hpp> #include <string> int main() { std::string str = ";;Hello|world||-foo--bar;yow;baz|"; typedef boost::tokenizer<boost::char_separator<char> > tokenizer; boost::char_separator<char> sep("-;|"); tokenizer tokens(str, sep); for (tokenizer::iterator tok_iter = tokens.begin(); tok_iter != tokens.end(); ++tok_iter) std::cout << "<" << *tok_iter << "> "; std::cout << "\n"; return EXIT_SUCCESS; }