Песочница
Материал из Wiki.crossplatform.ru
(Различия между версиями)
Lit-uriy (Обсуждение | вклад) (→Тест шаблона: исправил имя шаблона) |
Lit-uriy (Обсуждение | вклад) (→Пример: исходник Qt) |
||
Строка 97: | Строка 97: | ||
== Пример: исходник Qt == | == Пример: исходник Qt == | ||
- | {{code | + | {{code|qt |
- | | | + | |code= |
- | |code= | + | QString locale = QLocale::system().name(); // запрос языка (например: "ru") |
- | + | QTranslator* translator = new QTranslator; | |
+ | translator->load(QString("qt_") + locale); // загрузка файла qt_*.qm | ||
+ | app.installTranslator(translator); // устанока переводчика | ||
+ | }} | ||
- | + | ---- | |
- | + | {{subst:{{code|qt | |
- | + | |code= | |
- | { | + | QString locale = QLocale::system().name(); // запрос языка (например: "ru") |
- | + | QTranslator* translator = new QTranslator; | |
- | + | translator->load(QString("qt_") + locale); // загрузка файла qt_*.qm | |
- | + | app.installTranslator(translator); // устанока переводчика | |
- | + | }}}} | |
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | } | + | |
- | }} | + | |
== Пример: исходник WxWidgets == | == Пример: исходник WxWidgets == |
Версия 15:20, 11 октября 2008
Содержание |
Тест шаблона
Пример: исходник 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 <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 */ }
Пример: исходник 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); // устанока переводчика
{{subst:
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>