• 締切済み

Visual C++で文字列の検索を実現したい。

プログラミング初心者です。 今、Visual C++で(MFCは使っていません)勉強として日記帳のアプリケーションを作っています。 その日記に記録する内容は初期化ファイルに保存するという方法を取っているのですが、例えば一ヶ月間その日記を使って書いたとして、その一ヶ月間で書いた内容の中から「プログラミング」という単語が入った日を検索する、という機能を入れたいのですが実現方法が分かりません。 もし、参考になる書籍・Webページ・あるいはアドバイスそのもの、がありましたら教えていただきたいです。 お願いします。

noname#22784
noname#22784

みんなの回答

  • t_nojiri
  • ベストアンサー率28% (595/2071)
回答No.1

>その日記に記録する内容は初期化ファイルに保存するという方法 なんじゃこりゃ?初期化ファイルって何? まあ、いいや。 ファイルにlocaltime()関数でもmktime()でも埋め込んで、後は、その単語を一致(参考URL見て下さい)したファイルなり、データなりから、日付出力する感じかな? データベースと連携する形式を考えれたら、汎用で使えます。 (スキーマやテーブル設計にも応用してください。)

参考URL:
http://www.s34.co.jp/cpptechdoc/article/comparestring/index.html
noname#22784
質問者

お礼

回答ありがとうございます。

関連するQ&A

  • Visual C++ を使って Windows2000 プログラミングをしたいのですが…

    プログラミング自体は初めてではない(C, C++, Java 等を初級程度やったことがあります)のですが、Windows上ではまだまともにプログラミングしたことがない者です。 Visual C++ を使って Windows2000 の機能を使ったプログラム(アプリケーションソフト)を作ろうと思っているのですが、参考になる書籍・雑誌などがあれば教えていただきたく質問しました。自分でも Web で検索してみて幾つかそれらしい書籍は発見したのですが、読んだことがある(使っている)方のレビューがないものが多いため、どれを買えばいいか迷っています。ですので、経験がある方に『自分はこの本が良かった・参考になった』という本があれば教えていただきたいです。高度すぎてもついていけないと思いますので、できればプログラミング初級者程度がわかるモノが望ましいです。 特に Visual C++ にこだわっているワケではないですので、Windows2000 の機能が使えるモノなら、それ以外でも構いません。 宜しくお願いします。

  • Visual C++ って何?

    C言語とWin32 API(?)を勉強したばかりの者です。主に赤坂玲音さんの「Windowsゲームプログラミング」で学びました。(まだ、全然初心者の域ですが) 今回Visual C++ 2005を手に入れたのですが、「?」という感じです。 やはりVisual C++を使わないと出来ないようなことがあるのでしょうか?使った方がメリットがたくさんあるのでしょうか?いくつか検索したりして当った記述ではMFCが使える、などの説明があったのですが、それも「?」という感じです。 出来れば何かプログラムを書きながら学べれば、と思っているのですがおすすめの学習ルート、書籍などありましたら是非教えていただきたいです。 よろしくお願いします。

  • Flashのようなビジュアルを実現

    初めまして. CもしくはC++を使用して, Flashで実現できるような綺麗なビジュアルを持ったアプリケーションを構築したいのですが,何か良い方法はありますでしょうか? 現在はDirectX(Dxlib)を使用していますが,満足のいくものではありませんでした. アプリケーションはローカルPC上での動作を対象としてます. よろしくお願いします.

  • Visual C# を使ったADO.NETについて

    Visual C# を使ったADO.NETについて Visual C# を使ったADO.NETによるデータベースプログラミングでテーブルに画像データを格納する方法とボタンを押すとエクスプローラーに保存してある新しい画像をデータベースに保存する方法、ボタンを押すとデータベースにある画像を選択して画像に表示する方法、ボタンを押すとデータベースにある画像を選択し削除する方法ががわからないので教えて下さい。

  • Visual C++からftpを使う

    ftpを使って他のPCと通信するプログラムをVisual C++を使って書こうとしています。(相手側PCはftpを拡張していろいろな拡張コマンドを持っています。よって、ftpのコマンドはファイル転送に限られません。)この場合、基本的にどのような形でプログラミングすればいいのでしょうか? 例えば、下の1や2の方法になるのかなと考えてます。 1.WinSockを使ってTCPで相手側PCとセッションを張り、それ以降はftpのコマンドをプログラムから直接送って、リターンも直接解釈するようなプログラムとする。 2.MFCの中にはftpを扱うためのクラスが用意されているのでそれを使う。 ネットワークプログラミングは初心者です。どのような方法が良いか教えてください。また、良いサンプル・コードがありましたらご紹介ください。よろしくお願いします。

  • Visual C++ 2008 Express Editionでのアプリケーション開発

    Visual C++ 2008 Express Editionを使い始めて間もないのですが、 Win32プロジェクトで作成したプログラミングをエンドユーザー向けにアプリケーションとして動かせるようにしたいのですが、その方法が見つかりません。 つまり、友達のパソコンなどでも動かせれるアプリケーションを作成したいのですが。 プロジェクト:Win32プロジェクト アプリケーションの種類:Windows アプリケーション 追加オプション:空のプロジェクト で始めて、 新しい項目の追加でソースファイルに拡張子「.c」でファイルを作成し、プログラミングをしています。 駄文ではありますが、お願いいたします。 また、使い慣れていないので詳しく教えていただけたら幸いです。

  • Visual Studio 2005のリソースについて

    Visual Studio 2003 .NETで作ったMFCアプリケーションをVisual Studio 2005にコンバートすると、パネル等のリソースが旧形式のままです。 VS2003ぷとじぇくとをコンバートしたのをVS2005風のリソースに変換する方法はありますか?

  • コンソールアプリケーションからWindowsプログラムへの道順

    私は現在Visual C++ .NET 2003のスタンダードを使用して、Win32コンソールアプリケーションでプログラムを作成しています。まだまだ経験が浅いのでエラーの連続ですが、ポインタの使用や構造体の使用、クラスの使用や低水準ファイル入出力を利用して、テキストファイルの読み込み・整形・書き込みをするプログラムを作成しています。 そろそろSDKやMFCなどを学びたいと考えているのですが、書籍などでSDKを覚えてからMFCを学んだほうが良いみたいなことが書かれていました。でも、別の書籍ではいきなりMFCでも問題ないみたいなことも書いてありました。現在コンソールアプリケーションを作る私がSDKやMFCを学ぶために道順が良く分からなくなっています。 そこで現在Windowsプログラミングをされている方にお聞きしたいことがあります。質問は次のとおりです。 1、MFCを学ぶなら先にSDKを覚えてからのほうが良いですか? 2、Visual C++ .NET 2003を使用してSDKまたはMFCを学ぶのに、お勧めの書籍があったら教えてください。 3、絶版になっていない書籍を探すとVisual C++ .NET 2005を使用しているものが目立つように思えるのですが、私の所有しているバージョンを2005にしてから書籍を考えたほうが良いと思いますか? お時間がありましたら皆さんのご経験をお聞かせください。よろしくお願いいたします。

  • MFCアプリケーションについて

    MFCアプリケーションを使用してプログラミングをしようと思うのですが、プロジェクト作成欄にMFCアプリケーションがありません。 使用している環境は OS : Windows XP C++ : Microsoft Visual C++ 2005 Express Edition です。 サポートされていないのでしょうか? MFCアプリケーションを使う方法を教えてください。

  • C++からC#へ

     Visual Studio C# .NETのASPWebアプリケーションを使って、Borland C++ Builder6 で作成されたプログラムをWebアプリケーションに作りなおす事になりました。  期日がせまっているため、できれば簡単にできる方法を早急にしりたいです。 簡単じゃなくてもいいので、やり方や参考になるサイト何でもいいので教えて下さい。