TOP カテ一覧 スレ一覧 100〜終まで 2ch元 削除依頼
【初心者歓迎】最新COBOLについての質問スレ
Visual Studio Code / VSCode Part6
<XML総合 part="3"/>
C#は糞2.0
Visual Studio 2013 SP8
次世代言語17 Go Rust Kotlin TypeScript Julia
おまいらのプログラムの勉強の仕方を教えろください
OSSホスティング総合【SourceForge,GitHub,etc..】
   TensorFlow 0.12
Eclipse統合M36【Java/C++/Ruby/Python/Scala】
782 :
>>779
いくつか方法があるが、そのような目的では通常、namespace は使ってはいけない。

方法1:それらの関数を、あるクラスのメンバ関数にする。受け渡しのデータの型は、
    関数宣言などの「インターフェース」には影響しなくできる。

方法2: struct TInfo {・・・}; というような構造体を宣言し、その中に、見せたくないデータを入れておき、
    void a( TInfo *pInfo ); void b( TInfo *pInfo ); とする。TInfo は、

struct TInfo {
 DWORD m_type; // 種類を区別する何らかの数値。
 union {
  TYPE1 m_dat1;
  TYPE2 m_dat2;
  TYPE3 m_dat3;
 }
};
のようにして、m_type の値に応じて、union 型のどのデータを使うかを場合分けする。
TYPE1, ・・・, TYPE3 は、通常、何らかの struct 型にし、好きなデータをそこに入れる。

人工知能を作ろうver0.0.7
プログラミングのお題スレ Part15
オナオナ開発プロジェクト
バージョン管理システムについて語るスレ10
UNIXプログラミング質問すれ Part10
【マック】Macintoshプログラミング質問箱
七行プログラミング part6
【node.js】サーバサイドjavascript 5【Nashorn】
Visual Studio 2017 Part6
推薦図書/必読書のためのスレッド 81
--------------------
バイク海苔が必死にバイク以外の雑談をするスレ67
ひとりごとを呟く13
四柱推命・総合スレッド(別館)・初心者お断り
【芸能】吉沢亮、中学時代の過去写真が話題「学年の3分の1から告白された」★3
【袴田事件再審】 きょう高裁判断 [6/11]
チュニジア
関東の高校ラグビーについて語るPART2
【ひだまりスケッチ】ゆのに萌えるスレ69x| _ |x
f(x)クリスタルの美貌

僕のヒーローアカデミア ネタバレスレ(ワッチョイ無し) Part195
加藤一二三・九段 応援スレ 7
■森田 真結子■part6
【千紫万紅】真・Orange Devil vol.3【橘の風】
マクロス7 72曲目 歌いたいときに歌う それが歌だ!
【野暮!】大向う 其の七【クリーンヒット!】
【非グルメ】米国の慰安婦像に「犬のふん」被害相次ぐ、悪化した日韓関係が影響?[07/29]
【悲報】ごく普通の日本人でごく普通の沖縄県民が緊急会見「国連は沖縄県民を先住民と見るな!」 [425021696]
【学園系】渋谷 Jewelry 12【リフレ】
石井慧 Part.42
TOP カテ一覧 スレ一覧 100〜終まで 2ch元 削除依頼