えーと、題名の通りで、単に構造体の場合はextern出来たのですが、構造体の入れ子が構造体の場合は上手くextern出来ないのです;;;
typedef struct __test001 {
int arg;
} _test001;
typedef struct _body {
_test001 test001;
} body;
body useful;
この場合、他のファイル(例えばtest.cpp)でusefulを使いたい場合、どのようにexternさせれば宜しいでしょうか?
No.1ベストアンサー
- 回答日時:
とりあえず、
-------------
typedef struct __test001 {
int arg;
} _test001;
typedef struct _body {
_test001 test001;
} body;
/*↓注意*/
extern body useful;
------------------
を、「何とか.h」というファイルにしておいて、
使いたいコードの最初の方で
#include "何とか.h"
とincludeさせておきます。
そして、プログラム全体で一箇所
body useful;
と宣言します。
これで何とか.hをインクルードしたソースでは
変数usefulが使えるようになっているはずです。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- C言語・C++・C# プログラムが書けません。 4 2023/01/22 22:57
- C言語・C++・C# C言語初心者 構造体 課題について 1 2023/03/10 19:30
- C言語・C++・C# C言語初心者 構造体 課題について 2 2023/03/10 19:48
- PHP $_SESSIONについて教えて下さい。 2 2023/03/02 09:18
- C言語・C++・C# Windows Formアプリからコンソールを呼び出して文字を出力させたい 8 2023/05/09 10:53
- C言語・C++・C# 質問です 下記のコードを分かりやすく解説お願いします 初心者です #include ‹stdio.h 3 2022/05/26 22:03
- その他(プログラミング・Web制作) VScodeでpythonプログラムの関数を実行したい 2 2022/07/13 19:24
- C言語・C++・C# C言語(構造体) 3 2022/07/05 20:08
- MySQL 次の時間帯の勝率の合計を求めるSQL文 1 2023/07/04 17:12
- 車検・修理・メンテナンス 人から安く手に入れたムーブを構造変更にバンにしようと思っていますが、名義変更がまだであり、車検も7月 3 2022/06/28 22:15
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
PHP、ヒアドキュメント内でのIF...
-
ASPのResponse.WriteをPHPでは...
-
VBA コレクションに2次元配列...
-
正規表現 ファイル名の取得
-
VB6のコンボボックスのテキスト...
-
IIS5.1で「規定のドキュメント...
-
Labelコントロールで"&"が"_"に...
-
Dosブロンプトでtabを出力したい
-
Yahoo! JAPAN IDを新規取得でき...
-
DTOとEntityの差は何ですか。
-
shシェルスクリプト 空白行の...
-
switch()文で値の大小比較
-
wordの差し込み印刷で文字...
-
「取得先」という表現について
-
phpでcookieがうまく保存されない
-
SESSION情報は、ブラウザを起動...
-
syntax error, unexpected 'ech...
-
昨日の日付名でファイルを作成...
-
Excel VBA:特定の文字列以降(...
-
PHPで訪問回数を表示するカウン...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Let's Encryptで自動更新がされ...
-
VBA コレクションに2次元配列...
-
VB.NETからVBAマクロ(引数)を呼...
-
エラーの理由が分りません。Pri...
-
PHP、ヒアドキュメント内でのIF...
-
PHPでの画像の形式の変換
-
CSVファイルをブラウザのキャッ...
-
可変変数にアロー演算子を使いたい
-
次のhtml・cssでspan内の文字を...
-
VB.NETSystem.Xml 要素数を得る...
-
どういうプログラムを関数化を...
-
ExcelVBAで部分一致(*)をしたい
-
PHPの変数値をリンクさせたい
-
file_existsが動作しない
-
protectedなのにアクセスできな...
-
PHPプログラム上で「URLを直接...
-
ASPのResponse.WriteをPHPでは...
-
PHPでXMLの置換 replaceData
-
[C#]Arraylistに追加した構造体...
-
[C++]std:mapの扱いを教えて頂...
おすすめ情報