DXライブラリでsizeofは使えるのでしょうか

フォーラム(掲示板)ルール
フォーラム(掲示板)ルールはこちら  ※コードを貼り付ける場合は [code][/code] で囲って下さい。詳しくはこちら
karajan

DXライブラリでsizeofは使えるのでしょうか

#1

投稿記事 by karajan » 14年前

クイックソートのアルゴリズムを使いたくてこのサイトにある、
クイックソートのソースコードを参考にさせてもらうことにしたのですが、
DXライブラリしかインクルードしていないプログラムでも

num=sizeof(x)/sizeof(x[0]); //配列の数を計算

上記のようにsizeof関数を使うことはできるのでしょうか?
また、使えない場合代用できる関数は何かあるのでしょうか?

みけCAT

Re:DXライブラリでsizeofは使えるのでしょうか

#2

投稿記事 by みけCAT » 14年前

試してはいませんが使えると思います。
sizeofは関数ではなく、演算子です。
苦Cを参考にしてみてください。

初級者

Re:DXライブラリでsizeofは使えるのでしょうか

#3

投稿記事 by 初級者 » 14年前

使えない環境がある、という話を聞いたことはありません。私は。

なお、sizeofは関数ではありません。

karajan

Re:DXライブラリでsizeofは使えるのでしょうか

#4

投稿記事 by karajan » 14年前

わかりました。
ありがとうございます。

たかぎ

Re:DXライブラリでsizeofは使えるのでしょうか

#5

投稿記事 by たかぎ » 14年前

operator sizeofという演算子関数を多重定義できるか、という質問だとすれば、sizeofの多重定義はできないので「無理」ということになりますね。

閉鎖

“C言語何でも質問掲示板” へ戻る