No.6ベストアンサー
- 回答日時:
> 詳細については・・・
> これを見逃していたのです。
なるほど、確かに軽く眺めるだけではそこは見逃すかもしれないですね。
ただ、sprintfの仕様にまではたどり着いていたわけですから、
全く検索できなかったわけでも無いと思います。
今回知りたかったのはsprintfのパラメータの仕様なのですから
そういう意識でパラメータという節に注意して読めばたぶん見つけられたのではないかと思います。
(私はそんな感じで情報を辿りました。)
> 最初に5,460 件もヒットしていたので。
> どうやって探そうかとパニックになっていました。
これはとりあえず上の方だけ見ればよいですよ。
とくに、今回の場合1件目でsprintfの仕様がちゃんとヒットしてますからね。
普段Webページの検索結果見るときも
上位数件か多くても数十件しか見ないと思います。
(そして、それでも目的のものがなかったら他の手を考える。)
> 検索文字を複数にしても%12I64uではヒットするはずはありませんからね。
これは難しいですね。
I64u とか I64 ならヒットしましたが、
何も分からない状態からそれをひらめくのはなかなか難しい。
まあ、分からないときに原典に当たるのは大事なことですし、
今回見つけられなかったことに懲りずに
分からないときはまた検索してみてください。
再度にわたり、かなり丁寧に回答いただきありがとうございました。
しかし今回の質問の的確な回答ではありませんが、VC++に関する検索はご指摘のサイトをお気に入り登録で充分活用いたします。すべての項目でサンプルコードが付記されていれば満点なのですが・・・
解らないことを検索する訳ですから当然、検索語も的を得ていないことになり目的の情報になかなか辿り着けないのが現状です。
特に専門的な用語はすべて把握できないのが、素人の悲しいところではあります・・・ハイ。
No.5
- 回答日時:
>
http://msdn.microsoft.com/ja-jp/> ここでも"sprintf"が検索できませんでした。
左上の「BingでMSDNを検索」と書いてあるところからsprintfを検索
→ http://social.msdn.microsoft.com/Search/ja-JP?qu … 1番目のリンクをクリック
→ http://msdn.microsoft.com/ja-jp/library/ybk95axf … の「詳細については、「printf 関数と wprintf 関数の書式指定フィールド」を参照してください。」のリンクへ
→ http://msdn.microsoft.com/ja-jp/library/56e442dc …
上記の流れで1分とかからずに情報にたどり着けたのですが、
どうやって検索したのでしょうか?
ご参加ありがとうございます。
検索窓は右上にありました。
sprintf についての結果、約 5,460 件中 1-20 件
>・・・1番目のリンクをクリック
これは検索結果の最初のURLということでしょうか?
すると中間当たりに
詳細については、「printf 関数と wprintf 関数の書式指定フィールド」を参照してください。
がありました。
詳細については・・・
これを見逃していたのです。
最初に5,460 件もヒットしていたので。
どうやって探そうかとパニックになっていました。
検索文字を複数にしても%12I64uではヒットするはずはありませんからね。
No.4
- 回答日時:
%12I64uというのは規格上は未定義の動作です。
ただし、特定の処理系が動作を定義している場合もあります。
Visual C++やBorland C++ Compilerがそうで、その意味についてはすでに回答が出ているとおりです。
なお、標準規格では、符号無し64ビット整数を指定する書式は次のようになります。
"%12" PRIu64
No.3
- 回答日時:
では、検索のコツを。
C言語には、標準として決められた部分と、それぞれのコンパイラ/ライブラリで独自に追加した部分とかがあります。
解説書や解説サイトでは、主に、前者の説明がされています。
特に入門者向けだと、そのうちのよく使われるものだけの解説になっていることが多いです。
ですから、これらを探すだけでは、わからないこともあります。
そんなときは、より「原典」に近いものを探します。
今回の場合、使用しているのは WindowsのVisual C++ ではないでしょうか?
Visual C++は独自拡張が目立つコンパイラです。
それならば、 MSDN が「原典」です
http://msdn.microsoft.com/ja-jp/
また、GCCも独自拡張の多いコンパイラです。
コンパイラ自体は
http://www.gnu.org/software/gcc/
標準ライブラリは
http://www.gnu.org/software/libc/
が「原典」になります。
親切に、ご指導頂きありがとうございます。
http://msdn.microsoft.com/ja-jp/
ここでも"sprintf"が検索できませんでした。
GCCのご案内のサイトは英語で英語が出来ない私にとって閲覧が困難です。
当分VC++で頑張ります。
No.2
- 回答日時:
マニュアル読みましょうよ。
○ 12
その場所に来るのは、フィールド幅です。
http://linuxjm.sourceforge.jp/html/LDP_man-pages …
○ I64
その場所には、長さ修飾子と呼ばれるものが来ます。
http://linuxjm.sourceforge.jp/html/LDP_man-pages …
ただ、通常はI64なんてものはありません。
で、調べると、Visual C++ には該当するものがありました
http://msdn.microsoft.com/ja-jp/library/vstudio/ …
ネットで検索したのですが、解説しているサイトを見つけられませんでした。
回答頂いたページで勉強します。
ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- C言語・C++・C# sprintf()の使い方について 1 2022/08/17 16:16
- CGI perlで書いたcgiでsqliteの使い方を教えてください 2 2023/05/08 21:29
- 物理学 写真の解説の赤枠部分についてですが、 なぜ、(-vk-1)と-が付くのかがわからないです。 解説の③ 1 2023/02/10 23:54
- C言語・C++・C# C#テキストボックスの文字を配列にいれてその後表示する 4 2022/07/17 04:47
- 物理学 大学物理に詳しい方に質問です。 ラザフォードたちが実験で知りたかったことは衝突パラメータbと原子核の 1 2023/03/16 03:39
- C言語・C++・C# 現在プログラムを作っているのですが、実行したときに写真のように結果が表示されるのですが、これを CH 2 2023/01/18 16:22
- 数学 二次関数 符号の判定 (4)です。判別式Dよりx軸との交点で符号が定まると教えてもらったのですが、一 5 2022/08/23 22:11
- C言語・C++・C# c言語の問題です 2 2023/07/21 10:51
- Excel(エクセル) SUMIFのIF分岐について 4 2023/04/15 12:57
- 日本語 意味とは何か、どこにあるのか? 16 2022/04/09 11:44
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
unsigned long long 型のフォー...
-
main() 関数は、int を返値とす...
-
ソフトの開発言語を調べる方法
-
C++でデスクトップGUIアプリ開...
-
<conio.h>?
-
PICのCコンパイラーについて
-
プログラミングって右脳よりの...
-
COBOL計算式の中間ワーク桁数に...
-
printfなど、標準関数のソース...
-
リリースモードとデバッグモー...
-
組込みC開発
-
COBOLの論理演算子について質問...
-
COBOLのALPHABET...
-
C言語 main関数とsum関数の記...
-
未使用引数の注意文出力を回避...
-
初心者です C言語を学びたいで...
-
C++Builder → Visual C++ 移植...
-
C言語で画像を出力したい
-
python エラー
-
エクセルのエラーメッセージ「4...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
unsigned long long 型のフォー...
-
ソフトの開発言語を調べる方法
-
C++でデスクトップGUIアプリ開...
-
printfなど、標準関数のソース...
-
組み込みソフト。ROM領域にデータ
-
リリースモードとデバッグモー...
-
変数の内容がコロコロ変わる、...
-
cc と gcc の違い
-
COBOLの論理演算子について質問...
-
Visual Studio でmakefileを使...
-
PICでのI2C通信でのマスタ、ス...
-
COBOLのALPHABET...
-
<conio.h>?
-
VB6のコンパイラ
-
COBOL計算式の中間ワーク桁数に...
-
パーサとコンパイラの違いって?
-
関数形式マクロ dtaは戻り値が...
-
プログラミングって右脳よりの...
-
C++Builder → Visual C++ 移植...
-
24bit サイズの変数
おすすめ情報