初歩的な質問で申し訳ありませんが、色々調べましたが分かりません
ご指導願います
Aと名づけたDLLの中で共用セクションを作りました
#pragma data_seg("Shared")
DWORD Adata = 0; -------(1)
#pragma data_seg()
#pragma comment(linker, "/Section:Shared,rws")
また別に作ったBと言うDLLの中でも共用セクションを作りました
#pragma data_seg("Shared")
DWORD Bdata = 0; -------(2)
#pragma data_seg()
#pragma comment(linker, "/Section:Shared,rws")
質問1 AとBのDLLを同時に使用した場合、(1)と(2)のAdata、Bdataは全く同じ領域を示すのでしょうか?
それとも互いに独立した領域なのでしょうか?
質問2 同じ領域であるとの前提で質問を続けます
こちらが共用セクションを使用している際に、第三者がCと言うDLLを作り
#pragma data_seg("Shared")
DWORD Cdata = 0; -------(3)
#pragma data_seg()
#pragma comment(linker, "/Section:Shared,rws")
として
Cdata = 100;
などとしたらAdata、Bdataの内容が当方の関知しないうちに変更されてしまいます
これを避けるにはどの様な手段がありますか?
宜しくご指導お願い申し上げます
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) SUMIFSと日付変換 10 2023/04/16 15:38
- PHP PHPでCookieを使った訪問回数について 1 2023/05/28 14:10
- CPU・メモリ・マザーボード デスクトップPCのOS(C:)の空き領域がどんどん減ります。 9 2022/12/12 09:24
- その他(OS) OBSが起動できません 3 2022/03/30 12:21
- その他(プログラミング・Web制作) Python - Excel で Webからデータを連続取得したいのですが エラーが出ます 1 2023/07/06 20:08
- C言語・C++・C# 10個の実数に対する降順ソート結果を出力するプログラムを作りたいのですが、以下のプログラムをどう直せ 1 2022/07/09 22:16
- C言語・C++・C# このプログラミング誰か教えてくれませんか 1 2022/06/02 15:27
- Visual Basic(VBA) ActiveReportのdetailをデータセットの自動バインドを使って帳票を出力しています。 1 2023/08/16 07:16
- IT・エンジニアリング ActiveReportのdetailをデータセットの自動バインドを使って帳票を出力しています。 1 2023/08/16 07:17
- フリーソフト cygewf-2.dllがない、と表示され、ダウンロードしたファイルが動作しない 2 2023/03/27 11:05
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
NASMアセンブリのセクションに...
-
Access2000レポート
-
CDATAセクションに<![CDATA[と...
-
C#でTreeViewのCheckBoxのサイ...
-
東芝のDynabookなのですがアン...
-
XMLデータを文字列分割&処理す...
-
XSLTで固定長データファイルを...
-
CPUの考え方を教えてください ...
-
XML文書の指定した属性値を持つ...
-
このエラー、何とかなりません...
-
バッチファイルでテキストファ...
-
XSL内でJavaScriptを記述し、Ja...
-
ツリービューの使い方が・・・
-
Excel-VBAでXMLの複数ノードの...
-
同じタグ名の項目取得
-
XMLで要素が記述された順番に意...
-
エラーメッセジの意味が分かり...
-
isnan・isnf関数が「識別子が見...
-
昔Winnyってありましたけど、あ...
-
MSXMLで使用可能な文字コードの...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
VBA XML の置換方法
-
メモリのセクションに関して
-
(携帯XHTMLで書いた)フォント...
-
Access2000レポート
-
あせんうぶり言語
-
CPUの考え方を教えてください ...
-
XMLで要素が記述された順番に意...
-
東芝のDynabookなのですがアン...
-
ルート要素ノードが2個ある場合?
-
VBSでxmlの値を書き換えたい
-
XML、XSLTの適応エラー(IEから...
-
SNMP リンクダウンとノードダ...
-
UTF-8でエンコーディングとはど...
-
昔Winnyってありましたけど、あ...
-
バッチファイルでテキストファ...
-
C#でTreeViewのCheckBoxのサイ...
-
同じタグ名の項目取得
-
XMLファイル内のデータ(値)を変...
-
タグの有無の判定
-
あるノードリストに、特定の名...
おすすめ情報