ページ 11

C言語かJava言語か・・・

Posted: 2013年9月27日(金) 23:26
by スキャットメン
あるフォルダに入っているファイルを、指定した数区切りで別フォルダに格納していくアプリケーションを作りたいと
思っているのですが、C言語で組むかJava言語で組むか迷っています。

①ファイルが入っているフォルダを指定
②移動先フォルダを指定
③ファイルを何個区切りで分けるか指定(1~999)
④フォルダ名、元フォルダ内にあるフォルダをファイルとして分けるか、
  元フォルダ内にあるフォルダの中のファイルも分けるか、
  元フォルダ内にあるフォルダは無視するか等オプション設定
⑤[実行]を押すと移動先フォルダに、オプションで指定したフォルダ名のフォルダを作り
  元フォルダ内のファイルを指定数分移動していく。
  元フォルダ内が空になったら終わる。

というただのファイル移動アプリケーションなのですが
C言語で組むのとJava言語で組むのならどちらが簡単か予想できますか?

OSはWindowsXPです。
C言語は一通り学んだのですが、WinAPIは使ったことがありませんので一から勉強するつもりです
Java言語は全く知りませんのでこちらも一から勉強するつもりです

どちらにせよプログラミング初心者なので単純にどちらを学べばいいかアドバイスお願いします

Re: C言語かJava言語か・・・

Posted: 2013年9月27日(金) 23:48
by softya(ソフト屋)
GUIを作るのはJavaの方が楽だと思います。ただ、Javaを理解するのはそれなりに大変です。
CUIでよければ、大したWindowsAPIは使わないので理解しているC言語が楽でしょう。
※ 要件だけ見るとGUIは必要なさそうです。

GUIの場合、いっその事C#で作ったほうが楽かもしれません。