JavaScript is required to for searching.
ナビゲーションリンクをスキップ
印刷ビューの終了
Oracle Solaris Studio 12.3: C ユーザーガイド     Oracle Solaris Studio 12.3 Information Library (日本語)
search filter icon
search icon

ドキュメントの情報

はじめに

1.  C コンパイラの紹介

2.  C コンパイラ実装に固有の情報

3.  C コードの並列化

4.  lint ソースコード検査プログラム

5.  型に基づく別名解析

6.  ISO C への移行

7.  64 ビット環境に対応するアプリケーションへの変換

8.  cscope: 対話的な C プログラムの検査

A.  機能別コンパイラオプション

B.  C コンパイラオプションリファレンス

C.  ISO/IEC C 99 の処理系定義の動作

D.  C99 の機能

E.  ISO/IEC C90 の処理系定義の動作

F.  ISO C データ表現

G.  パフォーマンスチューニング

H.  Oracle Solaris Studio C: K&R C と ISO C の違い

索引

数字・記号

A

B

C

D

E

F

G

H

I

J

K

L

M

N

O

P

Q

R

S

T

U

V

W

X

Y

Z

C

-C
index icon4.3.5 -C filename;
index iconB.2.5 -C
-c
index icon4.3.6 -c
index iconB.2.6 -c
C99
FLT_EVAL_METHOD, index iconD.1.1 浮動小数点評価における精度
for ループでの型宣言, index iconD.1.15 for ループ文での宣言
__func__ のサポート, index iconD.1.3 __func__ のサポート
inline 関数指示子, index iconD.1.10 inline 関数
_Pragma, index iconD.1.17 _Pragma
暗黙の関数宣言, index iconD.1.6 暗黙の int および暗黙の関数宣言の禁止
型指示子の要求, index iconD.1.7 暗黙の int を使用した宣言
型宣言とコードの混在, index iconD.1.14 型宣言とコードの混在
可変長配列, index iconD.1.12 可変長配列 (VLA)
キーワードの一覧, index iconD.1.2 C99 のキーワード
// コメントインジケータ, index iconD.1.5 // を使用したコードのコメント処理
柔軟な配列のメンバー, index iconD.1.8 柔軟な配列のメンバー
の Studio コンパイラの処理系, index iconC.1 処理系定義の動作 (J.3)
配列宣言子, index iconD.1.11 配列宣言子で使用可能な Static およびそのほかの型修飾子
べき等修飾子, index iconD.1.9 べき等修飾子
C99 の inline 関数指示子, index iconD.1.10 inline 関数
C99 の可変長配列, index iconD.1.12 可変長配列 (VLA)
C99 のべき等修飾子, index iconD.1.9 べき等修飾子
calloc 関数, index iconC.1.12 ライブラリ関数 (J.3.12)
case 文, index iconE.1.12 文 (G.3.12)
cc コマンド行オプション, index iconB.2 cc のオプション
-#, index iconB.2.1 -#
-###, index iconB.2.2 -###
- errwarn, index iconB.2.16 -errwarn[= t]
-A, index iconB.2.3 -Aname[ (tokens)]
-B, index iconB.2.4 -B[static| dynamic]
-C, index iconB.2.5 -C
-c, index iconB.2.6 -c
-d
index iconB.2.8 -d[y| n]
index iconB.2.33 -G
-G との相互関係, index iconB.2.33 -G
-E, index iconB.2.10 -E
-errfmt, index iconB.2.11 -errfmt[=[ no%]error]
-erroff, index iconB.2.13 -erroff[= t]
-errshort, index iconB.2.14 -errshort[= i]
-errtags, index iconB.2.15 -errtags[= a]
-fast, index iconB.2.17 -fast
-fd, index iconB.2.18 -fd
-features, index iconB.2.19 -features=[v]
-flags, index iconB.2.20 -flags
-flteval, index iconB.2.21 -flteval[={ any|2}]
FLT_EVAL_METHOD との相互関係, index iconD.1.1 浮動小数点評価における精度
-fns, index iconB.2.24 -fns[={no |yes}]
-fast の展開の一部, index iconB.2.17 -fast
-fprecision, index iconB.2.27 -fprecision=p
FLT_EVAL_METHOD との相互関係, index iconD.1.1 浮動小数点評価における精度
-fround, index iconB.2.28 -fround=r
-xlibmopt との相互関係, index iconB.2.112 -xlibmopt
-fsimple, index iconB.2.29 -fsimple[= n]
-fast の展開の一部, index iconB.2.17 -fast
-fsingle, index iconB.2.30 -fsingle
-fast の展開の一部, index iconB.2.17 -fast
FLT_EVAL_METHOD の相互関係, index iconD.1.1 浮動小数点評価における精度
-fstore, index iconB.2.31 -fstore
-ftrap, index iconB.2.32 -ftrap=t[ ,t...]
-G, index iconB.2.33 -G
-g, index iconB.2.34 -g
-g3, index iconB.2.35 -g3
-H, index iconB.2.36 -H
-h, index iconB.2.37 -h name
-I, index iconB.2.38 -I[-| dir]
-i, index iconB.2.39 -i
-include, index iconB.2.40 -include filename
-keeptmp, index iconB.2.43 -keeptmp
-KPIC, index iconB.2.41 -KPIC
-Kpic, index iconB.2.42 -Kpic
-L, index iconB.2.44 -Ldir
-l, index iconB.2.45 -lname
-library=sunperf, index iconB.2.46 -library=sunperf
-mc, index iconB.2.48 -mc
-mr, index iconB.2.51 -mr[, string]
-mt, index iconB.2.52 -mt[={yes |no}]
-native, index iconB.2.53 -native
-nofstore, index iconB.2.54 -nofstore
-fast の展開の一部, index iconB.2.17 -fast
-O, index iconB.2.55 -O
-o, index iconB.2.56 -o filename
-P, index iconB.2.57 -P
-Q, index iconB.2.60 -Q[y| n]
-Qoption, index iconB.2.59 –Qoption phase option[,option..]
-qp, index iconB.2.61 -qp
-R, index iconB.2.62 -Rdir[ :dir]
-S, index iconB.2.63 -S
-s, index iconB.2.64 -s
-traceback, index iconB.2.65 -traceback[={ %none|common|signals_list}]
-U, index iconB.2.66 -Uname
-V, index iconB.2.67 -V
-v, index iconB.2.68 -v
-W, index iconB.2.69 -Wc ,arg
-w, index iconB.2.70 -w
-X, index iconB.2.71 -X[c| a|t|s]
FLT_EVAL_METHOD との相互関係, index iconD.1.1 浮動小数点評価における精度
-xaddr32, index iconB.2.75 -xaddr32[=yes| no]
-xalias_level, index iconB.2.76 -xalias_level[= l]
-fast の展開の一部, index iconB.2.17 -fast
説明, index icon5.1 型に基づく解析の概要
index icon5.4 メモリー参照の制限の例
index icon5.4.7 例: プラグマの使用
-xannotate, index iconB.2.78 -xannotate[=yes| no]
-xarch
FLT_EVAL_METHOD との相互関係, index iconD.1.1 浮動小数点評価における精度
-xautopar, index iconB.2.80 -xautopar
-xbinopt, index iconB.2.81 -xbinopt={prepare| off}
-xbuiltin, index iconB.2.82 -xbuiltin[=( %all|%default|%none)]
-fast の展開の一部, index iconB.2.17 -fast
-xc99, index iconB.2.84 -xc99[= o]
算術変換, index icon2.6.2 通常の算術変換
-xCC, index iconB.2.83 -xCC
-xchar, index iconB.2.87 -xchar[= o]
-xchar_byte_order, index iconB.2.88 -xchar_byte_order[ =o]
-xcheck, index iconB.2.89 -xcheck[= o]
-xchip, index iconB.2.90 -xchip[= c]
-xcode, index iconB.2.91 -xcode[= v]
-xcsi, index iconB.2.93 -xcsi
-xdebugformat, index iconB.2.94 -xdebugformat=[stabs|dwarf ]
-xdepend, index iconB.2.95 -xdepend=[yes| no]
-xdryrun, index iconB.2.96 -xdryrun
-xdumpmacros, index iconB.2.97 -xdumpmacros[= value[,value...]]
-xe, index iconB.2.98 -xe
-xF, index iconB.2.99 -xF[= v[,v...]]
-xhelp, index iconB.2.100 -xhelp=flags
-xhwcprof, index iconB.2.101 -xhwcprof
-xinline, index iconB.2.102 -xinline=list
-xipo, index iconB.2.104 -xipo[= a]
-xipo_archive, index iconB.2.105 -xipo_archive=[ a]
-xjobs, index iconB.2.107 -xjobs=n
-xkeepframe, index iconB.2.108 -xkeepframe[=[ %all,%none,name,no% name]]
-xldscope
index icon2.2 リンカースコープ指示子
index iconB.2.109 -xldscope={v}
-xlibmieee, index iconB.2.110 -xlibmieee
-xlibmil, index iconB.2.111 -xlibmil
-fast の展開の一部, index iconB.2.17 -fast
-xlibmopt, index iconB.2.112 -xlibmopt
-fast の展開の一部, index iconB.2.17 -fast
-xlinkopt, index iconB.2.115 -xlinkopt[= level]
-G との相互関係, index iconB.2.115 -xlinkopt[= level]
-xloopinfo, index iconB.2.116 -xloopinfo
-xM, index iconB.2.117 -xM
-xM1, index iconB.2.118 -xM1
-xmaxopt, index iconB.2.123 -xmaxopt[=v]
-xO との相互関係, index iconB.2.123 -xmaxopt[=v]
-xMD, index iconB.2.119 -xMD
-xmemalign, index iconB.2.124 -xmemalign=ab
-fast の展開の一部, index iconB.2.17 -fast
-xMerge, index iconB.2.122 -xMerge
-xMF, index iconB.2.120 -xMF filename
-xMMD, index iconB.2.121 -xMMD
-xmodel, index iconB.2.125 -xmodel=[a]
-xnolib, index iconB.2.126 -xnolib
-xnolibmil, index iconB.2.127 -xnolibmil
-xnolibmopt, index iconB.2.128 -xnolibmopt
-xlibmopt との相互関係, index iconB.2.112 -xlibmopt
-xO, index iconB.2.130 -xO[1|2| 3|4|5]
-xmaxopt との相互関係, index iconB.2.130 -xO[1|2| 3|4|5]
-xopenmp, index iconB.2.131 -xopenmp[= i]
-xP, index iconB.2.132 -xP
-xpagesize, index iconB.2.133 -xpagesize=n
-xpagesize_heap, index iconB.2.134 -xpagesize_heap=n
-xpagesize_stack, index iconB.2.135 -xpagesize_stack=n
-xpch, index iconB.2.136 -xpch=v
-xpchstop, index icon
-xpec, index iconB.2.138 -xpec[={yes|no}]
-xpentium, index iconB.2.139 -xpentium
-xpg, index iconB.2.140 -xpg
-xprefetch, index iconB.2.141 -xprefetch[= val[,val]]
-xprefetch_auto_type, index iconB.2.142 -xprefetch_auto_type= a
-xprefetch_level, index iconB.2.143 -xprefetch_level= l
-xprofile, index iconB.2.144 –xprofile= p
-xprofile_ircache, index iconB.2.145 -xprofile_ircache[ =path]
-xprofile_pathmap, index iconB.2.146 -xprofile_pathmap
-xreduction, index iconB.2.147 -xreduction
-xregs, index iconB.2.148 -xregs=r[, r…]
-xrestrict, index iconB.2.149 -xrestrict[= f]
-xs, index iconB.2.150 -xs
-xsafe, index iconB.2.151 -xsafe=mem
-xsfpconst, index iconB.2.152 -xsfpconst
-xspace, index iconB.2.153 -xspace
-xstrconst, index iconB.2.154 -xstrconst
-xtarget, index iconB.2.155 -xtarget=t
-xtemp, index iconB.2.156 -xtemp=dir
-xtime, index iconB.2.158 -xtime
-xtransition, index iconB.2.159 -xtransition
3 文字シーケンスの警告, index icon6.5.1 ISO C の翻訳段階
-xtrigraphs, index iconB.2.160 -xtrigraphs[={ yes|no}]
-xunroll, index iconB.2.161 -xunroll=n
-xustr, index iconB.2.162 -xustr={ascii_utf16_ushort |no}
-xvector, index iconB.2.163 -xvector[= a]
-xvis, index iconB.2.164 -xvis
-xvpara, index iconB.2.165 -xvpara
-Y, index iconB.2.166 -Yc , dir
-YA, index iconB.2.167 -YA, dir
-YI, index iconB.2.168 -YI, dir
-YP
index iconB.1 オプションの構文
index iconB.2.169 -YP, dir
-YS, index iconB.2.170 -YS, dir
-Zll, index iconB.2.171 -Zll
cftime 関数, index icon4.3.13 -errsecurity=level
cg (コードジェネレータ), index icon1.8 コンパイラの構成
char, 符号なし, index iconB.2.87 -xchar[= o]
clock 関数
index iconC.1.12 ライブラリ関数 (J.3.12)
index iconE.1.15.2 (7.12.2.1) clock 関数の経過時間
const, index icon6.6 const と volatile
const, index icon6.12.3 単一のコンパイルでの互換性
Cool Tools URL, index iconB.2.138 -xpec[={yes|no}]
cpp (C プロセッサ), index icon1.8 コンパイラの構成
creat 関数, index icon4.3.13 -errsecurity=level
cscope
index iconcscope: 対話的な C プログラムの検査
index iconcscope: 対話的な C プログラムの検査
環境設定
index icon8.2.1 ステップ 1: 環境設定
index icon8.2.1 ステップ 1: 環境設定
index icon8.2.9 エディタのコマンド行構文
環境変数
index icon8.2.6 ビューパス (Viewpath)
index icon8.2.6 ビューパス (Viewpath)
コマンド行の使用
index icon8.2.2 ステップ 2: cscope プログラムの起動
index icon8.2.2 ステップ 2: cscope プログラムの起動
index icon8.2.5 コマンド行オプション
index icon8.2.5 コマンド行オプション
使用例
index icon8.2 基本的な使用方法
index icon8.2.4 ステップ 4: コードの編集
index icon8.2.8 例
index icon8.2.8.3 例 3: 変数の値を変更する
ソースファイルの検索
index icon8.1 cscope プロセス
index icon8.1 cscope プロセス
index icon8.2.1 ステップ 1: 環境設定
index icon8.2.3 ステップ 3: コード位置の確定
index icon8.2.3 ステップ 3: コード位置の確定
ソースファイルの編集
index icon8.2.1 ステップ 1: 環境設定
index icon8.2.1 ステップ 1: 環境設定
index icon8.2.4 ステップ 4: コードの編集
index icon8.2.4 ステップ 4: コードの編集
index icon8.2.9 エディタのコマンド行構文
index icon8.2.9 エディタのコマンド行構文
cscope の編集, index icon8.2.9 エディタのコマンド行構文
C コンパイラ
コンパイルモードと依存関係, index icon2.12 事前に定義されている名前
コンポーネント, index icon1.8 コンパイラの構成
プログラムのコンパイル
index iconB.1 オプションの構文
index iconB.1 オプションの構文
ライブラリが検索されるデフォルトの dir の変更, index iconB.1 オプションの構文
リンカーに渡すオプション, index iconB.3 リンカーに渡されるオプション
C でプログラミングするためのツール, index icon1.9 C 関連のプログラミングツール
C プログラミングツール
index icon1.9 C 関連のプログラミングツール
index icon1.9 C 関連のプログラミングツール