خیلی خیلی خیلی خیلی ممنونم ازت...ایشالله جبران کنم .... خیلی گلی :11:نقل قول:
Printable View
خیلی خیلی خیلی خیلی ممنونم ازت...ایشالله جبران کنم .... خیلی گلی :11:نقل قول:
سروش جان این ارور که میده یعنی چی ؟
error C2447: missing function header (old-style formal list?)
نکنه رفتی فقط همین کدها رو کپی پیست کردی؟ :18:نقل قول:
اون Header فایل های iostream و ... که ممکنه نیاز باشن رو اضاف کردی بالا؟
میشه کد نهایی رو که میخوای اجرا کنی ببینم؟
دوستان من یک سوال دارم
سوال: یک ادیتور متن به وسیله ی کد های اسکی برای ++C بنویسید
ممنون:11:
سلام اساتید مهترم c++ یک مشکل داشتم :31:
این برنامه برای یک تابع است که باید ورودی یک فایل بگیره و اونو بریزه توی وکتور دو بعدی
حالا کارش زیاد مهم نیست ولی من 1جاش به مشکل بر می خورم یعنی هیچ ایده ای ندارم کمکم کنید
ورودی اینجوریه
خب اون عدد خط اول تعداد سطر و ستون ماتریس رو نشون میده و بعدش باید اون اعداد رو بخونیم و در یککد:
4
3 5 8 9
1 2 4 7
3 4 6 8
1 2 4 7
vector<vector<int> > matris;
بریزیم مشکل من اینه که چجوری با 1 متغیر اون خطوط ماتریس رو بخونم و در وکتوری پوش بک کنم و بعد اون وکتور رو توی یک وکتور دیگه پوش بک کنم اینم بخشی از کد
حالا اصرار ندارم با یک متغیر باشه ولی کلا چجوری میشه خط رو خواند و چپوند تو این وکتور
کد:vector<int> temp1;
int temp;
vector<vector<int> > matris;
cin>>N;
for(int i=0;i<N;i++){
for(int j=0;j<N;j++)
{
cin>>temp;
temp1.push_back(temp);
}
matris.push_back(temp1);
temp1.clear();
}
وقتی فایل exe داخل پوشه debug یا release که توی my document هست رو روی یه کامپیوتر دیگه اجرا میکنم فایل های dll رو میخواد
میخوام تابعی بنویسم که یک آرایه رو بگیره و عتاصر تکراری اون رو حذف کنه:
[PHP]#include<iostream>
#include<conio.h>
#include <string.h>
using namespace std;
void rptdlt (char);
int main()
{
char a[100];
cin>>a;
rptdlt (a[100]);
for(int c=strlen(a);c>=0;c--)
cout<<a[c];
getch();
return 0;
}
rptdlt (char b[100])
{
for(int i=strlen(b);i>=0;i--)
{
for(int j=strlen(b);j>=0;j--)
{
if(b[j]==b[i])
{
if(i!=j)
b[j]=' ';
}
}
}
}[/PHP]
ولی خطای زیر رو میده:
Error 2 error C4430: missing type specifier - int assumed. Note: C++ does not support default-int d:\users\vahid\documents\visual studio 2010\projects\delete repeat\delete repeat\array.cpp 19 1 delete repeat
چیکارش کنم؟؟؟؟؟؟؟؟؟:40::11:
تابع rptdlt باید مشخص کنه که چیو بر می گردونه.نقل قول:
جایی که تعریفش کردین باید بنویسین
کد:
void rptdlt(char b [100[)
من وقتی تو ویندوز 7 با ویژوال سی پلاس پلاس کار می کردم و یک دستور یا متنی رو اشتباه می نوشتم بعنوان خطا گیری یه خط قرمزی زیر متن قبلیش میومد و بهم می فهموند ولی تو ویندوز اکس پی اینجوری نیست...چچوری می تونم اینو فعال یا غیر فعال کنم؟:41:
نقل قول:
Write an algorithm that prints out all the subsets of three elements of a set of n elements. The elements of this set are stored in a list that is the input to the algorithm
این رو نگاه میکنید؟ تمام رو چاپ نمیکنه درست نمیگم؟
نقل قول:
void
PrintSubSet(int a[],constint size)
{
cout<<'{';
for(int i=1;i<=size-2;i++)
for(int j=i+1;j<=size-1;j++)
for(int k=j+1;k<=size;k++)
cout<<a[i]<<a[j]<<a[k]<<',';
cout<<"\b}\n";
}