Gets
POSIX 2008で追加された。stdio.h のヘッダに含まれるが使用には _GNU_SOURCE を define する必要がある。libc 4.6.27以降で使用可能。
あるいはgetchar関数を使用して以下のような代替関数を実装する方法もある。
C++においては、標準ライブラリにstd::getline関数が用意されており、各種ストリームから1行分の入力を文字列クラスstd::stringのオブジェクトとして安全に取得できるので、gets を使用する必要はまったくない。