JavaScript is required to for searching.
ナビゲーションリンクをスキップ
印刷ビューの終了
Oracle Solaris Studio 12.2: C ユーザーガイド
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.  K&R Solaris Studio C と Solaris Studio 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

L

-L
4.3.22 -Ldir
B.2.43 -Ldir
-l
4.3.23 -lx
B.2.44 -lname;
LANG環境変数, C90, E.1.4.7 (6.1.3.4) 複数バイト文字を対応するワイド文字 (コード) に変換するのに使用される現ロケール (locale)
LANG 環境変数
C99
C.1.4 文字 (J.3.4)
C.1.14 ロケール固有の動作 (J.4)
layout レベルの別名明確化, B.2.72 -xalias_level[= l]
LC_ALL 環境変数
C90, E.1.4.7 (6.1.3.4) 複数バイト文字を対応するワイド文字 (コード) に変換するのに使用される現ロケール (locale)
C99, C.1.4 文字 (J.3.4)
LC_CTYPE環境変数, C90, E.1.4.7 (6.1.3.4) 複数バイト文字を対応するワイド文字 (コード) に変換するのに使用される現ロケール (locale)
LC_CTYPE 環境変数, C99, C.1.4 文字 (J.3.4)
-ld_open, B.2.73 - xannotate[=yes|no]
ld (C コンパイラ), 1.8 コンパイラの構成
libfast.a, G.1 libfast.a Library (SPARC)
limits.h, 定義されたマクロ, C.1.13 アーキテクチャー (J.3.13)
lint
lint コマンド行オプション
-#, 4.3.1 -#
-###, 4.3.2 -###
-a, 4.3.3 -a
-b, 4.3.4 -b
-C, 4.3.5 -C filename;
-c, 4.3.6 -c
-dirout, 4.3.7 -dirout=dir
-err=warn, 4.3.8 -err=warn
-errchk, 4.3.9 -errchk=l(, l)
-errfmt, 4.3.10 -errfmt=f
-errhdr, 4.3.11 -errhdr=h
-erroff, 4.3.12 -erroff=tag(, tag)
-errsecurity, 4.3.13 -errsecurity=v
-errtags, 4.3.14 -errtags=a
-errwarn, 4.3.15 -errwarn=t
-F, 4.3.16 -F
-fd, 4.3.17 -fd
-flagsrc, 4.3.18 -flagsrc=file
-h, 4.3.19 -h
-I, 4.3.20 -Idir
-k, 4.3.21 -k
-L, 4.3.22 -Ldir
-l, 4.3.23 -lx
-m, 4.3.24 -m
-n, 4.3.28 -n
-Ncheck, 4.3.26 -Ncheck=c
-Nlevel, 4.3.27 -Nlevel=n
-o, 4.3.29 -ox
-p, 4.3.30 -p
-R, 4.3.31 -Rファイル
-s, 4.3.32 -s
-u, 4.3.33 -u
-V, 4.3.34 -V
-v, 4.3.35 -v
-W, 4.3.36 -Wfile
-x, 4.3.47 -x
-Xalias_level, 4.3.38 -Xalias_level[=l ]
-Xc99, 4.3.41 -Xc99[= o]
-XCC, 4.3.37 -XCC=a
-Xkeeptmp, 4.3.42 -Xkeeptmp=a
-Xtemp, 4.3.43 -Xtemp=dir
-Xtime, 4.3.44 -Xtime=a
-Xtransition, 4.3.45 -Xtransition=a
-Xustr, 4.3.46 -Xustr={ascii_utf16_ushort| no}
-y, 4.3.48 -y
lint のコード検査方法, 4.2 lint 使用方法
messages
formats of, 4.4.2 lint メッセージの形式
移植性の検査
4.6.1.2 移植性の検査
4.6.1.2 移植性の検査
疑わしい言語構造
4.6.1.3 疑わしい言語構造
4.6.1.3 疑わしい言語構造
拡張モード
概要, 4.1 基本 lint と拡張 lint
起動, 4.2 lint 使用方法
基本モード
概要, 4.1 基本 lint と拡張 lint
起動, 4.2 lint 使用方法
事前定義, 2.8 表明 (assertion)
指令
4.5.2 指令
4.5.2 指令
診断
4.6.1 lint が行う診断
4.6.1.3 疑わしい言語構造
整合性検査, 4.6.1.1 整合性の検査
の紹介, lint ソースコード検査プログラム
フィルタ
4.6.3 lint フィルタ
4.6.3 lint フィルタ
ヘッダーファイル、検索, 4.2 lint 使用方法
メッセージ
形式, 4.4.2 lint メッセージの形式
メッセージ ID (タグ), 識別, 4.3.14 -errtags=a
メッセージ ID (タグ)、識別, 4.4.1 メッセージを抑制するオプション
抑制, 4.4.1 メッセージを抑制するオプション
ライブラリ
4.6.2 lint ライブラリ
4.6.2 lint ライブラリ
lint による整合性検査, 4.6.1.1 整合性の検査
lint の拡張モード, 4.1 基本 lint と拡張 lint
lint の基本モード, 4.1 基本 lint と拡張 lint
llib-lx.ln ライブラリ, 4.6.2 lint ライブラリ
long double, ISO C での引き渡し, F.3.1 32 ビット SPARC
long int, 2.6.2 通常の算術変換
long long
2.6 long long データ型
2.6.2 通常の算術変換
値の保持, 2.1.1 整数定数
返す, F.3.1 32 ビット SPARC
算術拡張, 2.6.2 通常の算術変換
接尾辞, 2.1.1 整数定数
の表現, F.2.1 整数表現
渡す
F.3.1 32 ビット SPARC
F.3.3 x86/x64