Свързани въпроси 'linkage'
Външно свързване на const в C
Играех си с extern ключова дума в C , когато срещнах това странно поведение. Имам два файла:
file1.c
#include<stdio.h>
int main()
{
extern int a;
a=10;
printf("%d",a);
return 0;
}
file2.c
const int a=100;...
997 изгледи
schedule
02.10.2022
Неявната вътрешна връзка не е същата като изричната вътрешна връзка (статична)?
Днес се натъкнах на една особеност, която, макар и не особено важна, все пак ме озадачи. Може би и аз просто не разбирам C++ правилно.
Някои масиви в изходен файл сочат към низови литерали, като така:
const char* a[] = { "a", "b", "c" };
const...
459 изгледи
schedule
05.12.2022
Различно поведение на компилатори с външна връзка
Когато компилирам следните източници на VC++ 10, i със статично свързване се присвоява на 42 Но на G++ 4.5.1, i с външно свързване в source2.cpp се присвоява на 42 .
Някакви идеи какво трябва да бъде стандартното потвърждаващо поведение...
111 изгледи
schedule
30.01.2024
LinkageError при извикване на Weblogic EJB от клиентско приложение на NetBeans Platform
Получавам следната грешка при свързване в приложение на NetBeans Platform, където извиквам EJB, работещ на Weblogic сървър. Проблемът изглежда е, че wlfullclient.jar (Weblogic Client), предоставен от Oracle, и rt.jar в JDK (пробван с JDK 6 и 7)...
458 изгледи
schedule
17.02.2024
Може ли някой да обясни подробно концепцията за свързване в C
Имам следната C програма:
#include<stdio.h>
static void p(void);
static int c;
int main(int argc,char **argv) {
p();
printf("%d",c);
return 0;
}
void p(void) {
printf("From the Function P\n");
}
int c=232;
И...
1216 изгледи
schedule
18.04.2024
Обяснете за връзките (външни/вътрешни) в c++?
Обяснете за връзките (външни/вътрешни) в c++? Как се различава връзката за функция, константа, вградена функция, шаблонна функция, клас и шаблонен клас
1066 изгледи
schedule
24.04.2024