- 締切済み
C#で、Cのファイルポインタ(?)のような機能
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- επιστημη(@episteme)
- ベストアンサー率46% (546/1184)
using System.IO; class Test { private static void write(TextWriter writer) { writer.WriteLine("Hello, world"); } public static void Main() { using (StreamWriter sw = new StreamWriter("trial.txt")) { write(sw); } } }
関連するQ&A
- C言語のポインタとスタックポインタ
プログラム始めて1ヶ月の初心者です。 C言語のポインタとスタックポインタというのは同じなのでしょうか。 スタックポインタの考えは大体理解出来たのですが C言語のポインタとなるとコードを見てもサッパリ分かりません。 ネットで調べても出てこなかったのでどなたか教えて下さい。 よろしくお願いします。
- ベストアンサー
- C・C++・C#
- C言語のvoid型ポインタを使いたいのですが…
C言語のvoid型ポインタを使いたいのですが… 関数の引数として、void型ポインタを使おうと思ったのですが、内部でどのように処理すればいいのかわかりません キャストすれば問題なく使えるとのことですが、どの型でキャストするのかをどのように判断するのかがわかりません 具体的には、画像処理で画像の構造体をいくつか作ったのですが、それぞれの構造体ごとに関数を書くと関数が多くなるので、void型ポインタでまとめてつくろうとしています どのように型の判断を行えばいいのかを教えてください
- ベストアンサー
- C・C++・C#
- フォルダ名のフルパスからファイルポインタ
C言語の初心者で、なにがなんだかわかりません。 ファイル入出力関数の話ですが、 フォルダ名のフルパスを指定された関数内で ファイルポインタを指定して他関数を使用します。 そもそもフォルダ名のフルパスからファイルポインタを 得ることができるのでしょうか?
- ベストアンサー
- C・C++・C#
- ファイルポインタが動かない・・・
ファイルポインタがfgetしても動かなくなるような宣言の仕方や 引数の渡し方ってあるのでしょうか? C言語で書いたプログラムです(長いので構造を書きます) わかりにくければ補足します。 #include"stdio.h" static FILE fp1; main() { 変数宣言うんぬん プロトタイプ宣言うんぬん fopen(.....); a = kansuu; fclose; } int kansuu() 変数宣言うんぬん for(i=0;i<3;i++) { x=fgetc(fp1); printf("%d-%d\n",x,ftell(fp1)); } ファイルには 0123456789 出力が 0-0 0-0 0-0 ってなるんです Seek関数(SEEK_CURとか)を使うとファイルポインタは動きます。 お願いします。
- ベストアンサー
- C・C++・C#
- C++ でファイルを消す関数(??)
C++ でコンソールアプリケーションを作っています。 “Hello, world!” から数ヶ月しか経過していない,初心者です。 C++ で計算プログラムを組んでいて,計算の途中結果を一時的に保存するため ofstream ofs(計算結果を一時的に保存するファイル); のように,一時的に計算結果を保存するテキストファイルを生成しています。 計算を実行後には,このファイルには(ファイル管理の簡素化のため)消えておいてほしいのですが, C++ に特定のファイルを消す関数(?)などは,あるのでしょうか? 初心者につき,変な質問をしているかもしれませんが,ご教授いただければ幸いです。
- ベストアンサー
- C・C++・C#
- C言語のポインタの利点がわかりません
C言語を始めたばかりですが、 ポインタで間接参照するメリットが今一つわかりません。。。 特に、関数ポインタを使う場合には、 単なる関数ではだめなのでしょうか。 どなたか、かみ砕いて教えていただけないでしょうか。
- 締切済み
- C・C++・C#
- Cで関数とポインタと構造体の表現法
C言語の関数で 構造体・共用体の入った配列を関数にポインタで送りたいと思うのですが上手くいきません プロトタイプ宣言とメイン文での表現・関数そのものでの表現 が詳しく知りたいのですがサイトまたは記述方を教えてください。 上記の条件で ポインタは*をつけるつけない 関数で引数はどうやって選ぶのか 構造体名などはどのように表現すればいいのか などの見分けがいまいちつかないので悩んでいます。
- 締切済み
- C・C++・C#