常見問題 Ideone是什麼? 有任何的範例嗎?
是的,許多範例都可以在我們的範例區塊找到。
I would like to learn programming or improve my programming skills...
Please visit www.spoj.com - an "online judge" with large and diverse set of programming problems for both beginners and advanced programmers.
請問我貼上的程式有任何執行時間或記憶體的限制嗎?
是的,如下:
  • 執行時間:10秒,
  • 執行時間:5秒(預設或者未登入的使用者)或者15秒(可以在帳戶頁面設定)。
  • 記憶體使用量:256 MB。
我的程式可以存取網路嗎?
不,網路存取是被阻斷的。
我可以在我的程式裡面讀寫檔案嗎?
不,只有標準輸入(stdin)和標準輸出(stdout)是被允許的。
How long my codes will be stored on Ideone?
Forever.
原始碼、輸入、輸出的大小限制是多少?
64 KB.
我可以產生多少執行序(process)呢?
一次最多可以產生16個執行序。舉例來說,你可以在bash裡面使用15個pipeline。
原始碼和輸入的預設編碼是什麼呢?
UTF-8.
End-Of-Line(換行符號)在程式碼與輸入之中是如何表示?
End-Of-Line(換行符號)是用
\n
(LF, Linux 風格)來表示。即使你貼上的輸入或原始碼含有 Windows的換行符號(
\r\n
, CRLF)或 Mac OS的換行符號(
\r
, CR), 它們也都會被轉換成Linux風格。
為什麼我的程式語法正確,卻無法編譯?
請確認你的程式碼裡面有「main」這個類別/程式/模組/方程式/程序(你可以看看範例)。
如果我得到內部錯誤,我應該怎麼辦?
重新上傳你的貼貼一、兩次。如果沒有用,請聯絡我們。
貼貼的可見度是什麼?
可見度決定了在ideone.com上面,一個貼貼如何能被看見、以及誰能夠看見它。它有以下幾種值:
  • 公開的─這個貼貼會出現在最近上傳頁面,所有的人都可以存取它,也有可能在搜尋頁面看到它。
  • 私人的─這個貼貼不會出現在最近上傳頁面或者搜尋頁面之中,但是所有擁有網址的人都可以存取它。
  • 使用者的─這個貼貼不會出現在最近上傳頁面或者搜尋頁面之中,而且只有這個貼貼的作者可以存取它。你必須登入才能夠使用這個選項。
帳號設定裡面使用正常時間格式有什麼用處?
勾選此項將日期用正常格式表示(2010-06-06 06:06:06),而不是用「多久之前」表示(6小時 6分鐘以前)。
What are labels for?
You can use labels to organize your codes. Your labels are visible only to you.
公開一個標簽對我有什麽影響?
發布一個標簽將使得所有含有這個標簽的貼貼(所有被設為公開的和私人的,也就是不含使用者的)被列成一個清單。利用這個功能你可以一次分享多個貼貼給別人。
How to publish one or more programs on a single page?
You can use labels. See What is publishing of a label for? above.
連結是什麼?連結裡面可以包含哪些字元?
連結是發布一個標籤所產生的頁面位置。一個連結可以含有的字元有(不含[以及]):[a-z0-9_-]
What does template action do?
頁面上的樣板讓你可以設定現在的上傳成為某個特定語言的樣板。如果有設定樣板的話,你可以在首頁上的原始碼文字方塊插入樣板。只有擁有者才能看到樣板。
我希望Ideone能新增一個程式語言,我能做些什麼嗎?
是的,請遊說Gentoo的開發者發展一個適合的模組,如果可行的話請跟我們說:)
ideone.com支援哪些程式語言呢?
ideone.com支援以下的程式語言:
名稱 版本 id (用於 api)
Ada95 gnat 8.3 7
Assembler 32bit nasm 2.14 13
Assembler 32bit gcc 8.3 45
Assembler 64bit nasm 2.14 42
AWK gawk 4.2.1 104
AWK mawk 1.3.3 105
Bash bash 5.0.3 28
BC bc 1.07.1 110
Brainf**k bff 1.0.6 12
C gcc 8.3 11
C clang 8.0 81
C# gmcs 5.20.1 27
C# NET 6.0 86
C++ gcc 8.3 1
C++ 4.3.2 gcc-4.3.2 41
C++14 gcc 8.3 44
C++14 clang 8.0 82
C99 gcc 8.3 34
Clips clips 6.30 14
Clojure clojure 1.10.0 111
Cobol gnucobol 2.2.0 118
COBOL 85 tinycobol-0.65.9 106
CoffeeScript coffee 2.4.1 91
Common Lisp sbcl 1.4.16 31
Common Lisp clisp 2.49.92 32
D gdc 8.3 20
D ldc 1.12.0 84
D dmd 2.085.0 102
Dart dart 2.3.0 48
Elixir elixir 1.8.2 96
Erlang erl 21.3.8 36
F# mono 4.1 124
Fantom fantom 1.0.72 92
Forth gforth 0.7.3 107
Fortran gfortran 8.3 5
Go go 1.12.1 114
Gosu gosu 1.14.9 98
Groovy groovy 2.5.6 121
Haskell ghc 8.4.4 21
Icon iconc 9.5.1 16
Intercal ick 0.3 9
Java HotSpot 12 10
Java 12.0.1 55
JavaScript rhino 1.7.9 35
JavaScript SMonkey 60.2.3 112
Julia julia 1.5.3 80
Kotlin kotlin 1.3.21 47
Lua luac 5.3.3 26
Nemerle ncc 1.2.547 30
Nice nicec 0.9.13 25
Nim nim 0.19.4 122
Node.js node 20.14 56
Objective-C gcc 8.3 43
Objective-C clang 8.0 83
OCaml ocamlopt 4.05.0 8
Octave octave 4.4.1 127
Pascal gpc 20070904 2
Pascal fpc 3.0.4 22
Perl perl 5.28.1 3
Perl perl 2018.12 54
PHP php 7.3.5 29
Pico Lisp pico 18.12.27 94
Pike pike 8.0 19
Prolog swi 7.6.4 15
Prolog gprolog 1.4.5 108
Python cpython 2.7.16 4
Python PyPy 2.7.13 99
Python 3 python  3.12 116
Python 3 nbc python 3.7.3 126
R R 3.5.2 117
Racket racket 7.0 95
Ruby ruby 2.5.5 17
Rust rust 1.56 93
Scala scala 2.12.8 39
Scheme stalin 0.11 18
Scheme guile 2.2.4 33
Scheme chicken 4.13 97
Smalltalk gst 3.2.5 23
SQLite sqlite 3.27.2 40
Swift swift 4.2.2 85
TCL tcl 8.6 38
Text text 6.10 62
Unlambda unlambda 0.1.4.2 115
VB.net mono 4.7 50
VB.NET mono-3.10 101
Whitespace wspace 0.3 6
如何與你們取得聯繫?
可以寫信到這個emailcontact@ideone.com