問題タブ [quine]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c - Quine Confusion.Quine は実際に何を出力しますか?
クワインはプログラムの実際のコード、つまり難読化されていないものを出力しますか、それとも難読化されたプログラムを出力しますか?
c - クワインを逆にする方法は?
自分自身をn回印刷するCプログラムを作成しましたが、同じn回を逆印刷する方法を取得できません。たとえば、サンプルプログラムが次の場合:
その場合、必要な出力はです"olleh" for n=1
。これが私のクワインプログラムです、
sql - quine(自己生成)SQLクエリ
これは、(ファイルシステム内の)物理ソースファイルにアクセスせずに独自のソースコードを印刷するプログラムに関する非常に興味深いwiki記事です。記事の例には、CおよびScheme quineプログラムが含まれます(ええ、それらはそのように呼ばれているようです)。ずっと前(約5年)に、「自分自身を返す」SQLクエリを作成できるかどうか尋ねられたのを覚えています。当時はほとんど考えていませんでした(正直言って、まったく考えていませんでした)。しかし、この記事を読んだ後、私はそのことを思い出しました。ここで、その問題を尋ねた人は、自分が何について話しているのかわからなかった可能性が非常に高いという点で、100%信頼できるわけではないことを述べたいと思います。しかし、多分それは可能ですか?したがって、「それ自体を返す」ものが何であれ、クインSQLクエリが存在するかどうかを誰かが知っていますか その文脈で意味するかもしれません。ありがとう。
c# - リフレクション名前空間は、C#でクインを作成するためのビルディングブロックですか?
C#用のクインプログラムを作成するためにリフレクションを使用する必要がありますか?私は他の場所で読んだ-ディスクからソースファイルを開くことは「不正行為」であると言うので、.netリフレクターを使用したり、System.IOを使用してソースファイルを開いたりするのはハックだと思います。
リフレクションを使用する以外に、検討すべき方法はありますか。
ruby - Ruby: ソースコードを出力
最近、Quine と呼ばれるものについて聞きました。しかし、私の定義は少し不明確です。
__FILE__
?を使用せずに、独自の Ruby ファイルのソース コードを印刷できると思います。それは可能ですか?私はあなたのアイデアに非常に興味があります。それをテストしたいと思います。以下のコードのソースを入手してください。
クラス全体を印刷できますか?
c++ - 自己再生プログラム
Accelerated C++ での最後の演習に対する私の解決策に疑問を呈しています。
自己再生プログラムを書きます。このようなプログラムは、入力を行わず、実行時に独自のソース テキストのコピーを標準出力ストリームに書き込みます。
私の解決策:
これは、ソリューションのソース テキストのみを出力します (この関数)。これは彼らが考えていた解決策ですか?
ソース ファイルの場所をハードコーディングする必要のない動的なソリューションが必要です。ただし、実行時にソース ファイルの場所を自動的に取得する方法を知りません。
それに関連するもう 1 つのポイントは、「インクルード」ファイルのインクルードと、(関数呼び出しに遭遇したときに) 関数が格納されているソース ファイルの場所を自動的に取得することです。 」プログラム。
これは C++ で可能ですか? もしそうなら、どのように?
c - main()なしでクインプログラムを書く方法
私はあらゆる種類のクワインの問題を経験しましたが、私の仕事はクワインの問題をなしmain()
で取得することであり、ループも禁止されています。
ループがなければ簡単ですが、ループがないと書き方がわかりませんmain()
。誰かが私を助けたり、リンクを提供したりできますか?
j - J でのクワインのコーディング
クインの定義の重要な部分が欠けているのでしょうか? J.
注意。Quine コードの解説
逐語的に =: (3 : 0)''
smoutput 1!:1 <'ファイル名' 注意。ここで、「ファイル名」は明らかにスクリプト ファイルへのパスです
)
これはまさに、クワインの定義であるアクションのソースコードを出力することを行っているようです。これでしょうか?