7月 022013
 

ソースコードの強調表示プラグインを導入。ピンとこないので、Blog管理者アカウントで試行錯誤しながらテストしてみる。

ソースの由来はWikipediaからだぬ。
SH preボタンおしたら、あとはpreタグの合間にソースコードをコピペするだけ、いたって簡単でした。

/*C言語*/
#include <stdio.h>

int main(void)
{
    printf("Hello, world!");
    return 0;
}

//C++
#include <iostream>

int main()
{
    std::cout << "Hello, world!" << std::endl;
}
//C++ (Win32)
#include <windows.h>

int WINAPI WinMain(HINSTANCE hInstance, HINSTANCE hPrevInstance,
 LPSTR lpCmdLine, int nCmdShow) {
 MessageBox(NULL, "Hello, world!", "Hello, world!", MB_OK);
 return 0;
}
//C++ (GTK+)
#include <iostream>
#include <gtkmm/main.h>
#include <gtkmm/button.h>
#include <gtkmm/window.h>

class HelloWorld : public Gtk::Window {
public:
 HelloWorld();
 virtual ~HelloWorld();
protected:
 Gtk::Button m_button;
 virtual void on_button_clicked();
};

HelloWorld::HelloWorld() : m_button("Hello, world!")
{
 set_border_width(10);
 m_button.signal_clicked().connect(sigc::mem_fun(*this,
 &HelloWorld::on_button_clicked));
 add(m_button);
 m_button.show();
}

HelloWorld::~HelloWorld() {}

void HelloWorld::on_button_clicked()
{
 std::cout << "Hello, world!" << std::endl;
}

int main(int argc, char *argv[])
{
 Gtk::Main kit(argc, argv);
 HelloWorld helloworld;
 Gtk::Main::run(helloworld);

 return 0;
}
//Java
import java.awt.*;
import java.awt.event.*;

public class HelloFrame extends Frame {
 HelloFrame(String title) {
  super(title);
 }
 public void paint(Graphics g) {
  super.paint(g);
  Insets ins = this.getInsets();
  g.drawString("Hello, World!", ins.left + 25, ins.top + 25);
 }
 public static void main(String[] args) {
  HelloFrame fr = new HelloFrame("Hello");

  fr.addWindowListener(
   new WindowAdapter() {
    public void windowClosing(WindowEvent e) {
     System.exit(0);
    }
  }
 );
 fr.setResizable(true);
 fr.setSize(500, 100);
 fr.setVisible(true);
 }
}
//C#
class HelloWorldApp 
{
 static void Main() 
 {
  System.Console.WriteLine("Hello, world!");
 }
}
'VB6.0以前
MsgBox "Hello, world!"
'VB2002+
Public Class HelloWorldApp
 Shared Sub Main()
 System.Console.WriteLine("Hello, World!")
 End Sub
End Class
<script type="text/javascript">
//JavaScript
window.onload = function () {
 document.body.innerHTML = "Hello World!";
}
</script>
#Ruby 1.8+
puts "Hello, world!"

Sorry, the comment form is closed at this time.