السلام عليكم
من يشرح لي اخواني هذا الكود
كيف يتسبب بثغرة فيض في البرنامج ؟
لماذا عندما احاول تنفيده يضهر اخطاء,,هل نسيت ضم مكتبة اخرى ؟
وشكرا جزيلا لكم على جهوذكم في نشر العلم
#include <StdAfx.h>
#include <iostream.h>
#include <stdlib.h>
#include <conio.h>
#include <stdio.h>
int main()
{
char buf[84];
getchar();
if (argc > 1)
{
cout << "argument :" << argv[1] << endl;
strcpy(buf, argv[1]);
}
return 0;
}الخطا الذي يضهر هو عدم وجود مكتبة StdAfx.h
1 c:\docume~1\nour\desktop\buf3.cpp StdAfx.h: No such file or directory
وانا متاكد من انها موجودة في المكتب
