Почему появляется ошибка времени выполнения?C++

Программы на C++. Форум разработчиков
Ответить
Anonymous
 Почему появляется ошибка времени выполнения?

Сообщение Anonymous »

Может кто-нибудь помочь мне в этом? Почему появляется ошибка времени выполнения? Заранее спасибо :) Я не очень хорошо разбираюсь в C++.

Код: Выделить всё

   #include 
#include
#include
#include
#include
#include
#define KEY 123456
using namespace std;

int main()
{
int shmid=shmget(KEY, 128, 0666);
char* addr1=(char*)shmat(shmid, 0, 0);
strcpy(addr1, "Hello");

int pid=fork();
if(pid!=0)
{
char* addr2=(char*)shmat(shmid,0,0);
std::cout

Подробнее здесь: [url]https://stackoverflow.com/questions/43413397/why-is-runtime-error-popping-up[/url]
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C++»