関数で

void * Get???() const

というものを見つけました。
通常voidは戻り値なしと認識しています。

しかし、Getと付くようにこの関数の説明文を読むと値が返ってくると書いてある気がします。
(英文なので絶対とは言い切れないのですが・・・)

この【void *】の関数はどのように扱えるのでしょうか?

A 回答 (1件)

確かに * なしの void が戻り値となっている場合は、その関数の戻り値が無いことを意味します。


しかし void * というのは、何らかの型のポインタを表します。
ですから、それが戻り値という事は、何の型のポインタかはこれだけではわからないけどとにかくポインタが返ってくることを表します。
何型のポインタかは事情があって決められない場合によく使われます(例:malloc())。ですのでその型が具体的になんなのかを決める方法は関数の説明文にあると思われます。

これ以上は関数の説明文を読まないと何とも言えません。説明文を提示いただければさらにアドバイスできると思うのですが。
    • good
    • 0
この回答へのお礼

ありがとうございます!
説明文には
Get property value.
しか書いてないので多分なんとも言えないかと・・・

でも疑問は解決しました。
ありがとうございました!

お礼日時:2014/08/21 18:07

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

今、見られている記事はコレ!

  • 基本情報技術者試験の言語ってどうやって選ぶ?

    SEを目指す場合、基本情報技術者試験を経て実務に就いた人も多いのではないでしょうか。教えて!gooにはSEを目指している質問者からこんな質問が寄せられました。 「基本情報技術者試験のC言語とJavaの違い?」 将...

  • 【100均グッズで!】カラフルクレヨンキャンドルを作ってみた

    市販されているキャンドルには、自分好みの色合いや、好きな形状のものなど、なかなかピッタリのものが見つからないという人も多いことだろう。自分で手作りしてみるのもありかもしれないと、そのやり方を「教えて!...

  • 不倫相手に5年ぶりに連絡したらフラれた

    常に世間の大きな関心ごととなる著名人の不貞問題。一般家庭の不倫に対してもそれは同じようで、「教えて!goo」によせられた「人は5年も経つと心は変わってしまうのでしょうか?」という質問には多くの回答が書き込...

  • 【長谷川豊】『名無しです』さんから来たメッセージ

    先日、私が別でやっている連載に対して、極めて分かりやすく、的を射たコメントが来たので是非「教えて!goo」の連載でもシェアしたいと思います。 私は沖縄で起きた痛ましい女性の暴行死事件の記事に関連して、あ...

  • おしゃれは世代を越えて。多様化する死装束の中にはドレスも!?

    日本では亡くなった人間が、現世に禍根を残していると「うらめしや~」というように幽霊になって出てくると言われている。幽霊について伝統的なイメージといえば、頭に巻いた三角の布に、真っ白な死装束、そして足が...

おしトピ編集部からのゆる~い質問を出題中

お題をもっとみる

このQ&Aを見た人が検索しているワード


このカテゴリの人気Q&Aランキング

おすすめ情報

カテゴリ