Песочница

Материал из Wiki.crossplatform.ru

(Различия между версиями)
Перейти к: навигация, поиск
(Тест шаблона: исправил имя шаблона)
(Пример: исходник Qt)
Строка 97: Строка 97:
== Пример: исходник Qt ==
== Пример: исходник Qt ==
-
{{code
+
{{code|qt
-
|type=qt
+
|code=
-
|code=int cnt=2;
+
    QString locale = QLocale::system().name(); // запрос языка (например: "ru")
-
#include <stdio.h>
+
    QTranslator* translator = new QTranslator;
 +
    translator->load(QString("qt_") + locale); // загрузка файла qt_*.qm
 +
    app.installTranslator(translator);        // устанока переводчика
 +
}}
-
void f(void);
+
----
-
 
+
{{subst:{{code|qt
-
int main(void)
+
|code=
-
{
+
    QString locale = QLocale::system().name(); // запрос языка (например: "ru")
-
  int i;
+
    QTranslator* translator = new QTranslator;  
-
  for(i=0; i<10; i++) f();
+
    translator->load(QString("qt_") + locale); // загрузка файла qt_*.qm
-
  return 0;
+
    app.installTranslator(translator);        // устанока переводчика
-
}
+
}}}}
-
 
+
-
void f(void)
+
-
{
+
-
  int j = 10;
+
-
  printf("%d ", j);
+
-
  j++; /* this line has no lasting effect */
+
-
}  
+
-
}}
+
== Пример: исходник 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>