Вопросы с тегом 'extern'

extern - спецификатор доступа в C и С++, который определяет глобальную переменную, которая видна для всех объектных модулей.
2

Синтаксис extern в C?

Я немного запутался в использовании "extern" в моем c-коде, когда есть глобальная переменная. Я попробовал следующее и получил ошибку компиляции: main.c: extern unsigned short *videobuffer; //I also tried this in a separate and it failed with the s...
24 окт. '15 в 22:03
1

Почему я должен использовать "extern" для объявления функции в C?

Мне было интересно, есть ли разница, если пропустить спецификатор класса extern storage при объявлении функции? В частности, есть ли разница между следующими двумя? void foo (); а также extern void foo();
14 июл. '15 в 7:16
1

Я получаю сообщение об ошибке, когда пытаюсь использовать extern, чтобы иметь переменные в нескольких исходных файлах

EDIT: Я забыл использовать пространство имен std. Это фиксировало некоторые ошибки, но не все. Я делаю текстовую игру. Первоначально игра была в одном, основном исходном файле. Теперь, для простоты навигации (игра открытая, и я пытаюсь поощрять мод...
28 авг. '15 в 13:39
1

Функция в c++ с ключевым словом extern

Я просматриваю исходный код, и я нашел эти фрагменты extern int main(); main(); и еще один extern void create_network_device(int N, const char* route, const char* ip); create_network_device(0, "10.0.0.0/24", "10.0.0.1"); Что происходит в вышеука...
07 мая '18 в 6:27
2

С++ не указывает тип использования классов

Я хочу изменить объект "t1" класса "abc" в функции "update", который определен в другом файле (temp2.cpp), чем где "t1" определено (temp1.cpp). Я попытался использовать extern, но это привело к ошибке. Пожалуйста, предложите хороший способ сделать э...
19 нояб. '13 в 23:45
1

Почему мой extern const несовместим с параметром двойной функции, но мой extern const int совместим с параметром функции int?

У меня есть набор констант, определенных в отдельном файле.cpp и включаемый в main через заголовок. Одна константа является константой double, а другая - константой int. В основном у меня есть функция, которая принимает два удвоения в качестве парам...
10 авг. '17 в 20:02
1

отправить значение переменной в другой файл

Я хотел бы отправить значение Boolean из файла B.cc в A.cc, где A.cc выполняется до B.cc для следующего цикла работы. У меня есть значение boolean как extern volatile и как глобальная переменная. Как сохранить значение до следующего цикла операций. ...
27 мар. '18 в 19:37
2

Сообщение AJAX для внешнего URL

Я пытаюсь отправить данные с помощью ajax на внешний url со следующим кодом: $(document).ready(function(){ $('.submit_button').click(function() { $.ajax({ type : 'POST', url : 'http://site.com/post.php', ...
09 мая '13 в 15:09
2

Как использовать переменные в файлах классов в C++?

Мне нужно использовать переменные, которые я присваиваю в одном классе, в другой. Например, у меня есть этот бит кода. Это CharacterCreation.h за которым следует CharacterCreation.cpp #ifndef CHARACTERCREATION_H #define CHARACTERCREATION_H class Ch...
04 сент. '15 в 20:00
1

Почему результат не записывается в текстовый файл?

Я создал файл csis.txt но когда я смотрю вверх, он пуст. Может ли кто-нибудь научить меня, почему файл создан без результатов? Вот мои коды: //ZipCode.cpp #include <iostream> #include "ZipCode.h" #include <fstream> #include <string&g...
02 окт. '15 в 19:28
1

Внешние переменные С++

У меня есть структура, которую я хочу заполнить в отдельном исходном файле, откуда я запускаю главную. В заголовочном файле я включил extern, но когда я иду, чтобы определить переменную в исходном файле, она не работает. //This is a header file ...
03 нояб. '15 в 5:10
1

Исключительная проблема ключевого слова в c

extern int i; void add(); int main() { add(); if (i == 0) printf("scope rules\n"); } void add() { int i; } Я получаю ошибку в этом случае, даже переменная я определена в функции добавления но он не даст ошибок сборки в следу...
03 окт. '16 в 10:46
1

Использование структуры из файла ".h"

Скажем, у меня есть файл файла заголовка, который содержит структуру. Struct aa { int a; int b; }; В ac файле я включаю этот заголовочный файл, и я делаю struct aa first; а затем используйте first.a и first.b чтобы внести изменения. В ...
20 февр. '18 в 2:33
1

Внешний вид и использование с примерами

Хорошо, этот вопрос действительно предназначен для обеспечения использования extern примерами в c++.
13 нояб. '13 в 9:49
4

Каково точное значение выражения "extern" в c++?

Я просто хотел бы знать, что используется выражение extern в c++, и когда/почему оно используется?. Благодарю.
20 сент. '13 в 10:52