問題タブ [genie]
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.
vala - Genie の文字列配列として文字列を N 回繰り返す方法
このコード、repeat char から char 配列への繰り返しを記述します。できます。
文字列配列に対して繰り返し文字列を N 回繰り返します。 ただし、文字列から文字列配列のコア ダンプを繰り返します。
なぜ?私のコード:
// --cc='gcc'
このコードがコア ダンプされたのはなぜですか? とそれを修正する方法?
vala - Genie 所有されていない文字列の配列を返す方法
すべてがメモリ内の同じ場所を指す、所有されていない文字列の配列を返す方法は?
例:
この配列には 5 つの要素 (同じ文字列 "ABC") が含まれ、すべて同じ場所を指します。
vala - Win/Mac 用の Vala/Genie ビルド?
Windows および Mac OS X プラットフォームで Vala/Genie コンパイラを使用できますか? Windows と Mac OS X で GLib と GTK を使用できることは知っていますが、どちらのプラットフォームでも Vala の公式ダウンロードはありません。
python - Genie/vala の raw_input() に相当するものは?
Genie を使用して簡単な Hello World プログラムを作成しようとしていますが、ターミナルで何らかの入力を行えるようにしたいと考えていました。私の目的は、Genie で次の python コードを繰り返すことです。
これまでのところ、私がやったことは次のとおりです。
しかし、おそらく言語についてわからないため、いくつかのエラーが発生します。エラーは次のとおりです。
私は何を間違っていますか?
ありがとう。
gtk - Vala コードからの Genie の Gtk Hello World
次の Vala コードに基づいて、小さな Hello World Gtk プログラムを Genie 言語で再現したいと考えました。
Genie では同じコードはどのように見えるでしょうか?
python - Genie の for ループを修正する
Genie で簡単なパスワード チェック ルーチンを作成したいのですが、for ループでスタックしてしまいました。模倣したいpythonコードは次のとおりです。
これが私が得ることができる限りです:
ただし、コンパイラでエラーが発生しています。
ここで提案されているように、forループも試しました:
役に立たない。助けていただければ幸いです。ありがとう。
python - Genie で GNU ReadLine を呼び出す方法
私は stdin.read_line() 関数を知っていますが、python で raw_input() を使用するか、より多くの行を使用して、コードの冗長性を減らしたいと考えていました。
このvalaの議論でGNU ReadLineのことを知りましたが、Genieでは再現できません。
私が模倣したいpythonコードは次のとおりです。
私が得ることができたのは次のとおりです。
そして、次のようにコンパイルしようとしました:
しかし、私はエラーが発生しています:
私は何を間違っていますか?
ありがとう。
python - Genie を使用して Sqlite データベースにテーブルを作成しますか?
Genie コードを使用してデータベースを作成しようとしています。しかし、ドキュメントの問題に直面しているので、ここで質問しています!
コマンド ラインで直接 sqlite を実行してデータセットを作成できるため、これは直感的ではないと考えられます。私は教訓的な理由でこのようにしています。
Pythonで模倣しようとしているコードは次のとおりです。
私は vala.doc の使い方を学び、sqlite データベースを操作するルーチンを見つけました: Sqlite.Database. ただし、コンパイル時にエラーが発生し続けます。
これは、そのコードを再現するために私が得た距離です:
テーブルをデータベースに挿入することになっていましたが、次のエラーが発生しています。
どんな助けでも大歓迎です。
python - Genieプログラミング言語を使用してSqliteデータベースに情報を挿入する方法は?
この質問は、データベースが作成された以前の質問hereから派生したものです。ただし、そのデータセットに情報を追加する場合は、手動で情報を追加するか、プログラムを使用して情報を追加できます。後者は、教訓的な理由で私の選択です。
私がPythonでやろうとしていることと同等のものは次のとおりです。
私が行っている方法は次のとおりです。
しかし、私が得るエラーによると、 last_id はイテレータになれない int64 型のようです:
valac --pkg sqlite3 cookcreate.gs cookcreate.gs:55.18-55.24: エラー: last_id
int64' does not have an
の var x の反復子メソッド ^^^^^^^ コンパイルに失敗しました: 1 エラー、0 警告
Genie のコードでこの問題を解決するにはどうすればよいですか? イテレータとしての使用を受け入れる別の型に変換する必要がありますか? また、その構文は(%s), x
正しいですか?
ありがとう