crew21 の回答履歴
- 以下のプログラムで出力が*adrs=9,0となるのはなぜでしょうか?
以下のプログラムで出力が*adrs=9,0となるのはなぜでしょうか? for(adrs=(unsigned long *)0x1100;adrs<(unsigned long *)0x1200;adrs++){ sprintf(log_buff1,"*adrs=%d,%x",*adrs,adrs); gotoxy(0, 0); printf(log_buff1); delay(50); }
- mallocの使い方
すいません初心者な僕に教えて頂きたいことがあるます。 1行64バイトのファイル(行数可変)のデータに何回も文字列の検索を行ういアウトプットするプログラムを作っています。 fgetsを使い何回もファイルを読み込んで一行ずつ比較するというようにできたにはできたのですが、 行数可変で多い場合100000行超えたりするファイルに対してはえらい時間がかかります。 mallocが良いとはわかったのですが、なかなかうまく組めません。 ご教示願えませんでしょうか。 ↓のような文字列があり 型番 要素1 要素2 要素3 A 1044 100 123 A 1055 277 155 B 100 115 224 C 115 277 885 B型番の要素2がB型番の要素と一致した時B型番の要素2と要素3に一致するC型番の文字列を探しだすというようなプログラムです。 これがA、B、C共にソートされずランダムに並んでいます。 検索する度に毎回ファイルを読み込まず、一括でメモリに溜め込み、その中から文字列を抜き出し比較したいと思っています。。 長くなりましたが宜しくお願いします。
- 疑ってしまいます
どのカテで相談していいのか迷いましたが、お願いします。 最近知り合った男性から、「君のPCって、何メガ?」と 聞かれ、よくわからないと答えました。 そして「立ち上げる時の、ログインパスワードってわかる?」と 聞かれました。 パスワードを何にしているのか聞いてきたのです。 この会話から考えうる、犯罪に繋がるような要素は何かあるでしょうか? 1ヶ月ほど前にこの男性が働いているお店(某有名セレクトショップ)でカード払いで買い物をしました。 カードの暗証番号を知りたくてパスワードを聞いてきたのでしょうか。 そういう可能性は考えられますか? 本人に確かめようにも、もし違っていたらと思うと聞けません。
- ベストアンサー
- 防犯・セキュリティ
- noname#102429
- 回答数3
- 1年ぶりに見た!!恋が再燃しましたが・・・
いつもアドバイスをくれる方、本当に有難うございます! 最近、次から次へと新たな悩みが出てくるmika-827です(^_^; 今回もどうぞ宜しくお願い致します。 去年、↓にて「一目ぼれをしたけど、全然見かけない」と 質問をさせて頂きました。 http://oshiete1.goo.ne.jp/qa2344816.html その後、全然会えず、私も仕事が忙しくなったり、他の店舗に 通ったりで、そのジムには通っていませんでした。 が!10月になってジムのスケジュールが変わり、またその 店舗に行く事にしたのですが、そこで1年前に一目ぼれした 男性を見かけたのです!! 彼の事は頭から消えたわけではありませんでしたが、 「会えへんし」と思って諦め、すっかり忘れていた部分があります。 でも、彼の姿を見た途端一気に恋が再燃してしまいました(゜.゜) 問題はここからなのですが、1年前は「告白したい!」と意気込んで いたのですが、今は告白したいと思っていても、全く接点もないし、 いきなり告白しても困るだろうな・・・とグズグズ尻込みしてしまうのです。 あと、何で話しかけたらいいの?とか、彼は一人黙々とトレーニング しているので邪魔しては迷惑になっちゃうなぁとか。 1年前の私は何であそこまで燃えていたのか不思議です(笑) それに、ジム内ですから、周りに人はいっぱいいてるし、 人目も気になってアクションを起こす事が出来ません。 ここの恋愛相談を拝見していると、メルアドも知っているし、 二人きりで遊びにも行くのに「告白できない」と悩んでおられる方が 沢山いらっしゃいますが、その悩みすら私には羨ましいです。 「メルアド知ってるなら”知り合い”やん!」 「二人きりで遊びに言ってるなら告白のチャンスあるやん!」と。 私は”知り合い”ですらないよ~って。 何か知り合いになれる良いアドバイスはないでしょうか? あと、私は仕事の都合で週1回しか行けないのですが、 (その週1回、毎週金曜日に彼はジムに来ています) 金曜の夜にジムって、彼女いてないのかなぁ?とちょっぴり 期待しています。どうなんでしょう? 長々と書きましたが、何かアドバイス、ご意見等お願い致します。
- 妊娠9ヶ月で夜中に遊ぶ???
妊婦の友達がいるんですが、話を聞いた時は9ヶ月で、あと一週間くらいで臨月に入る頃の妊婦さんでした。 その友達が前に夜中の1時頃に帰ってきた旦那さんと、旦那さんと一緒に家に来た友達にカラオケにつれていかれて朝の5時に帰宅して、帰ってきてから旦那さんのご飯を作って寝たという話を聞いたんですけど・・・。 9ヶ月の妊婦さんがこんな夜中から朝方までカラオケで遊んだりとかしちゃって大丈夫なんですか・・・(゜_゜;) 友達は普通に笑い話みたいにはなしてくれたんですけど・・なんか妊婦の妻を持つ旦那のすることじゃないんじゃないのかなぁ??と思って、ちょっと友達が心配になりました(="=;)
- ベストアンサー
- 妊娠
- noname#53770
- 回答数7
- 疑ってしまいます
どのカテで相談していいのか迷いましたが、お願いします。 最近知り合った男性から、「君のPCって、何メガ?」と 聞かれ、よくわからないと答えました。 そして「立ち上げる時の、ログインパスワードってわかる?」と 聞かれました。 パスワードを何にしているのか聞いてきたのです。 この会話から考えうる、犯罪に繋がるような要素は何かあるでしょうか? 1ヶ月ほど前にこの男性が働いているお店(某有名セレクトショップ)でカード払いで買い物をしました。 カードの暗証番号を知りたくてパスワードを聞いてきたのでしょうか。 そういう可能性は考えられますか? 本人に確かめようにも、もし違っていたらと思うと聞けません。
- ベストアンサー
- 防犯・セキュリティ
- noname#102429
- 回答数3
- 転職、辞めようか迷ってます。
参考までにアドバイスお願いします(_ _*) 20代前半(女)で某会社勤務3年目の者です。 将来の夢(消防・救急救命)を見つけ仕事しながら勉強しています。 今年の試験は残念な結果に終わったので来月から夜間の予備校に通う予定です。 多額ではありませんが、学費や生活費が必要なため仕事は続けています。 受かったら辞めようと計画していたんですが、、、 今の会社の現状に耐えれそうにないんです(--; 自分では根性もあり我慢強い性格だと思っているんですが、 仕事が暇で暇で仕方ありません。 上司に聞いてもナイと言われます。上司達も自分の仕事がなくなると困るのでくれません・・・。 数か月前まではたくさん仕事をくれる上司がいたので遣り甲斐を感じていたのですが、退職されてからは毎日が長く、苦痛でたまりません。 あまり勇気はないのですが、体調が優れない日も多くなってきたので思い切って辞めて、バイトしながら学校へ通おうか迷ってます。 バイト経験もなく、フリーターになるのも怖いんですが・・・ どうでしょうか。 都会とは違って就職もありませんし、時給も600~700が普通なところに住んでます。 どなたか意見を聞かせてください。
- 条件分岐
以下の条件分岐について教えてください。 条件:str の 文字に ”0.0”や”0000”などの入力があっ た場合、NG_FLAGを返したいのです。 どこがいけないのか、教えてください。 int CheckData2(char *str) { if (str[0] == '0');{ printf("%c", str[0]); if (str[0] == '0' && str[1] == '.'){ puts("CheckData2はOK_FLAG"); return OK_FLAG; } else if (str[0] == '0' && str[1] == '.'){ puts("CheckData2はNG_FLAG;"); return NG_FLAG; } } puts("CheckData2はOK_FLAG"); return OK_FLAG; }
- 締切済み
- C・C++・C#
- hatenan114
- 回答数2
- mallocの使い方
すいません初心者な僕に教えて頂きたいことがあるます。 1行64バイトのファイル(行数可変)のデータに何回も文字列の検索を行ういアウトプットするプログラムを作っています。 fgetsを使い何回もファイルを読み込んで一行ずつ比較するというようにできたにはできたのですが、 行数可変で多い場合100000行超えたりするファイルに対してはえらい時間がかかります。 mallocが良いとはわかったのですが、なかなかうまく組めません。 ご教示願えませんでしょうか。 ↓のような文字列があり 型番 要素1 要素2 要素3 A 1044 100 123 A 1055 277 155 B 100 115 224 C 115 277 885 B型番の要素2がB型番の要素と一致した時B型番の要素2と要素3に一致するC型番の文字列を探しだすというようなプログラムです。 これがA、B、C共にソートされずランダムに並んでいます。 検索する度に毎回ファイルを読み込まず、一括でメモリに溜め込み、その中から文字列を抜き出し比較したいと思っています。。 長くなりましたが宜しくお願いします。
- メモリ獲得失敗の原因
こんにちは。 メモリを獲得するときに C であれば malloc、C++ であれば new を使用すると思います。 このメモリ獲得が失敗を返却するとき(返却値がNULLの場合) 原因として、メモリのオーバーフロー以外としたら 何が考えられるでしょうか? 可能であれば、その原因が記載されたホームページなどを 紹介してくださると助かります。 もちろん、原因についてご教授いただくだけでも 結構です。 よろしくおねがいします。 Windows Server 2003 Microsoft Visual C++ 6.0
- 締切済み
- C・C++・C#
- kerberos_shadow
- 回答数2
- 馬鹿でもわかるようにダブルポインタを教えてください
題名のとおり↑ 本当に、丁寧にサルでも犬でもキジでも桃○郎分かる説明をお願いします。 お願いします!!
- ベストアンサー
- C・C++・C#
- noname#58398
- 回答数4
- X window systemの魅力
ずばり、X window systemの魅力とはなんですか? Cygwinでも事足りる気がするんですが・・・・
- 締切済み
- C・C++・C#
- noname#45110
- 回答数5
- mallocの使い方
すいません初心者な僕に教えて頂きたいことがあるます。 1行64バイトのファイル(行数可変)のデータに何回も文字列の検索を行ういアウトプットするプログラムを作っています。 fgetsを使い何回もファイルを読み込んで一行ずつ比較するというようにできたにはできたのですが、 行数可変で多い場合100000行超えたりするファイルに対してはえらい時間がかかります。 mallocが良いとはわかったのですが、なかなかうまく組めません。 ご教示願えませんでしょうか。 ↓のような文字列があり 型番 要素1 要素2 要素3 A 1044 100 123 A 1055 277 155 B 100 115 224 C 115 277 885 B型番の要素2がB型番の要素と一致した時B型番の要素2と要素3に一致するC型番の文字列を探しだすというようなプログラムです。 これがA、B、C共にソートされずランダムに並んでいます。 検索する度に毎回ファイルを読み込まず、一括でメモリに溜め込み、その中から文字列を抜き出し比較したいと思っています。。 長くなりましたが宜しくお願いします。
- 組み込み系でのmallocについて
組み込み系について勉強しいます。 組み込み系ではサイズが決まっている場合、一度mallocすればfreeはしないと誰かが言ったのを聞いたのですがどういうことですか? 電源を切る=メモリ開放 ということですか? よろしくおねがいします。
- 組込みOS
いつもお世話になっています。 組込み分野によく、OSを搭載するという話を聞きます。 私自身、Keilという会社のIDEであるμVisionという統合開発環境を使って、ARM7TDMIコアCPUのプログラムをC言語で書いています。特に、グラフィックLCDを使ったので、1ライン(8bit)を書くのに費やす時間を極限まで(自分でできる限り^^;)縮小して、メインのループの邪魔にならないように、処理しました。 OSを使えば、タスク処理ができるとの情報を得て、興味がわき、調べてみました。LCDを使ってたので、処理を個別に記述して、あとはタスクに任せれば、メインのループ処理とのかねあいをあまり気にせずプログラミングできるのではないかとの漠然とした考えからです。 私の使用しているCPU自体は、どうやらOSというものを搭載することができるそうなのですが、OSを使用してののプログラミングのイメージがつかみにくい、またそもそもOSとはバイナリで提供され、それをCPUへダウンロードするのか? 等々、いろいろな本を買い漁ったり(会社経費^^;)、WEBを探したりしましたが、やはり漠然としかわからないままでいてます。 OSを使って開発するというのは、いま私が使用しているKeil開発環境以外のものを使って開発・デバッグするということでしょうか? また気軽にOSを入れて(?)プログラミングができるようなお試し環境などあるのでしょうか? せめて、「こういう本読め」のようなご意見でもかまいませんので、よろしくご指導お願いいたします。
- ベストアンサー
- C・C++・C#
- scheimpflug
- 回答数6
- ATLとMFCの違いは何でしょうか?
ATLとMFCの違いは何でしょうか? ATLは今でも使い道はあるのでしょうか? ATLの優れているところまたは短所が知りたいです。 テンプレート ベースの一連の C++ クラスということを 用語説明は見ましたが、実際使っていた方の感想が知りたいです。
- 組込みOS
いつもお世話になっています。 組込み分野によく、OSを搭載するという話を聞きます。 私自身、Keilという会社のIDEであるμVisionという統合開発環境を使って、ARM7TDMIコアCPUのプログラムをC言語で書いています。特に、グラフィックLCDを使ったので、1ライン(8bit)を書くのに費やす時間を極限まで(自分でできる限り^^;)縮小して、メインのループの邪魔にならないように、処理しました。 OSを使えば、タスク処理ができるとの情報を得て、興味がわき、調べてみました。LCDを使ってたので、処理を個別に記述して、あとはタスクに任せれば、メインのループ処理とのかねあいをあまり気にせずプログラミングできるのではないかとの漠然とした考えからです。 私の使用しているCPU自体は、どうやらOSというものを搭載することができるそうなのですが、OSを使用してののプログラミングのイメージがつかみにくい、またそもそもOSとはバイナリで提供され、それをCPUへダウンロードするのか? 等々、いろいろな本を買い漁ったり(会社経費^^;)、WEBを探したりしましたが、やはり漠然としかわからないままでいてます。 OSを使って開発するというのは、いま私が使用しているKeil開発環境以外のものを使って開発・デバッグするということでしょうか? また気軽にOSを入れて(?)プログラミングができるようなお試し環境などあるのでしょうか? せめて、「こういう本読め」のようなご意見でもかまいませんので、よろしくご指導お願いいたします。
- ベストアンサー
- C・C++・C#
- scheimpflug
- 回答数6
- テキストファイルから文字列を読み込んで二次元配列に格納するには
毎回お世話になっています。 ただいまC言語を勉強中の学生です。 基本的な文法は頭に入れたつもりでしたが、まだポインタと ファイルの入出力に苦手意識があり 実際うまくできないでいるので どなたか ご存知の方にアドバイスいただければと思って書き込ませていただきます。 今回練習しているのは 先に述べたように、テキストファイルに abc def ghi jkl などと文字列を書いておき、そのファイルを読み込んで 二次元配列に格納したいのですが、何を勘違いしているのか、 うまく実現できません。 参考書などを見て 一次元配列へ格納する場合は できたようなのですが、今後このプログラムを発展させる段階で 二次元配列に文字列を 格納できたほうが好都合なので 今模索しています。。。 ちなみに 一次元配列に格納する場合は 以下のように書きました。 #include<stdio.h> #include<stdlib.h> main() { char a[10]; FILE *fp; fp = fopen("word.dat", "r"); if (fp == NULL) { printf("File does not exist.\n"); exit(1); } while(fscanf(fp,"%s",a)==1){ printf("%s\n",a); } fclose(fp); return 0; } 実はコレに関しても分からない点があり、それは 目的の配列変数 a[]に格納できたのだから それを確認したいと思い printfで a[0]~a[10]を表示してみようとしたところ 変に文字化け したものが表示されたり、何も表示されなかったり よく分からないことが起きます。私は何を勘違いしてしまっているのでしょうか(>_<) 長々と書いてしまいましたが、今回 御教授いただきたいのは (1)、テキストファイルから 英字の文字列を読み込んで二次元配列に格納するために用いるのに 一番最適な関数はどれか(fscanfやfgetsなど) そして、その関数を使って 一番シンプルな記述をするにはどのように記述すればよいのか (2)、上のようなプログラムの書き方で、配列aにテキストファイルから読み込んで格納できたようなのに、a[0]~a[10]をprintfしたときに うまく中身が表示されないのはなぜか。 という点なのですが、(1)をとりあえず急いでおりますので、(2)はおまけ程度に考えていただければと思います。 なぜかファイルの入出力がいまだに把握できなくて苦手としておりますので、どうか よろしくお願いいたします。
- ベストアンサー
- C・C++・C#
- donntakosu
- 回答数6