Использование extern в с ++

нам трудно понять, какЭкстерн» работает. Я'искал в гугле но там нетКажется, это частный примеря пытаюсь

Если у меня есть файл main.cpp, который ссылается на one.h, и в нем у меня есть список с именем LIST1 (который является двойным массивом 100 x 100), поэтому у меня есть двойной List1 [100] [100];

как я могу использовать этот список в one.cpp, пожалуйста?

extern double LIST1[100][100]

не работает :/

main.cpp:

#include "one.h"

extern double LIST1[100][100];

one.cpp:

void one::useList()
{
for(j = 0; j < 100; j++)
   {
     for(i = 0; i < 100; i++)
    {
         LIST1[j,i] = 0.5;
    }
 }
}

Это то, что у меня есть.

Ошибка I 'Я получаю: 1>

main.obj: ошибка LNK2001: неразрешенный внешний символ "double (* LIST1) [100] " (? LIST1 @@ 3PAY0GE @ NA)

Ответы на вопрос(2)

Ваш ответ на вопрос