تبلیغات
برنامه نویسی C++ - آموزش و سورس برنامه ی سی پلاس پلاس - مطالب ابر c++
برترین پیشنهاد

برنامه نویسی C++ - آموزش و سورس برنامه ی سی پلاس پلاس

بزرگترین پایگاه آموزش سی پلاس پلاس و سورس تمام برنامه های آن

پیاده سازی تابع strrchr

int strlen(const char *s)
{
    for(int i=0;s[i];++i);
    return i;
}
char *strrchr(const char *s,int c)
{
    long i;
    for(i=strlen(s)-1;i>=0 && s[i]!=(char)c;i--);
    if(i<0)
        return NULL;
    else
        return (char *)&s[i];
}

//end


پیاده سازی strncpy به دو صورت

صورت اول:

char *strncpy(char *s,const char *t,unsigned n)
{
    for(unsigned i=0;i<n && t[i]!='\0';i++)
        s[i]=t[i];
    for(;i<n;i++)
        s[i]='\0';
    return s;
}

//end

صورت دوم:
char *strncpy(char *s,const char *t,unsigned n)
{
    char *ts=s;
    for(unsigned i=0;i<n && *t!='\0';i++,s++,t++)
        *s=*t;
    for(;i<n;i++,s++)
        *s='\0';
    return ts;
}

//end


پیاده سازی تابع strncat

char *strncat(char *s,const char *t,unsigned n)
{
    const char *p=t;
    unsigned i,j;
    i=j=0;
    while(s[i]!='\0')
        i++;
    while(j<n && (s[i++]=p[j++])!='\0');
    if(p[j-1]!='\0')
        s[i]='\0';
    return s;
}

//end


C++ - پروژه دانشجویی
برای اطلاع از پروژه های آماده سی پلاس پلاس و سفارش آنها به لینک زیر مراجعه فرمایید:


هزمان با ولادت امام علی (ع) و روز پدر، امکانات جدیدی به سایت اضافه کردیم که در زیر به معرفی مختصر آنها میپردازیم:

- تهیه دامین .com
Http://30PlusPlsu.com
برای راحتی شما دوستان، آدرس اینترتی ساده و کوتاه بالا به سایت ما اختصاص یافت

- تهیه انجمن
برای بحث و گفتگو در پیرامون برنامه نویسی و پاسخ به سوالات شما دوستان عزیز، انجمن سایت افتتاح گردید که البته در آینده احتمال تغییر آن وجود دارد.

- ساخت بنر تبلیغاتی سایت
با سایت هایی که در موضوع آموزش فعالیت میکنند، تبادل بنر صورت میگیرد.


این برنامه دو لیست مرتب شده از ورودی گرفته و اشتراک و اجتماع آنها را چاپ میکند.


ادامه مطلب(کد برنامه)

c++ to java converter

برنامه ای کم حجم برای تبدیل کد های C++ به جاوا با دقت تمام

لینک مستقیم دانلود با حجم 200KB


C#

این برنامه با وجود حجم کم قادر است به دقت تمامی کد های نوشته شده به زبان C++ را به C# تبدیل کند.

لینک دانلود مستقیم با حجم 205KB


strncpy تابع کپی تعداد مشخصی از کاراکتر های یک رشته در دیگری

 شکل کلی:

;(تعداد کاراکتر کپی شونده ,رشته مبدا ,نقطه ی آغازین عمل کپی+رشته مقصد)strncpy


مثال:

strncpy(str1+m;str2;n);
//end


در مثال فوق تعداد n کاراکتر ابتدایی رشته ی str2 را از کاراکتر (m+1) ام رشته ی str1 تا محل (m+n+1) کپی میکند. اگر تعداد کاراکتر هایی که در str2 وجود دارد، کمتر از مقدار n باشد، به تعداد لازم کاراکتر NULL در انتهای str1 کپی میشود.


سلام دوستان

امیدوارم تا بحال از مطالب استفاده کرده باشید. من سعی میکنم علاوه بر آموزش قدم به قدم سی پلاس پلاس، یه سری سورس معروف هم بزارم که کسایی که بلدن، حوصله شون سر نره.
تا حالا بیش از 120 مطلب گذاشتم و همون طور که میبینید، این وبلاگ مثل خیلی های دیگه طوری نیست که یه مدت مطلب بزاره و بعد کلا ول کنه! ما بر اساس برنامه پیش میریم و انشا ا... تا آخر سال 90 آموزش ها تموم میشه ولی با این وجود روز به روز سورس برنامه های جالب و بهتر گذاشته میشه.
هم چننین ما یه سرمایه گذاری کوچیک تو تبلیغات مجلات کرده ایم که بزودی چاپ میشن و تعداد افراد بیشتری با این وبلاگ آشنا میشن. همین طور به زودی یه دامین مناسب هم تهیه میکنیم.
احتمالش هست که تا آخر تابستون امسال تبدیل به سایت بشیم و همین طور یه فروم هم راه اندازی کنیم.

تاکید میکنم که تنها هدف ما بالا بردن دانش برنامه نویسی هست و به هیچ عنوان برای کسب درآمد و ... این وبلاگ افتتاح نشده! تبلیغات محصولاتی هم که بالای وبلاگ میبینید، تنها برای کسب مبلغ برای ارتقای سایت هست، پس لطفا ما رو یاری بفرمایید.

اگر سوالی داشتید یا سورس برنامه ای میخواستین، ابتدا تو مطالب جستجو کنید، اگر نبود در نظرات یا به ایمیل من
پیام بدید. در ضمن تمام پروژه های دانشجویی که بتونم بنویسم به طور رایگان تحویل داده میشه و هیچ پولی گرفته نمیشه!

تو این مدت بازدید خیلی خوبی داشتیم و پیج رنکمون هم به 3 رسید. از همه کسایی که ما رو لینک کردن یا به هر نحوی به ما کمک کردن، ممنون
ما رو از نظراتتون محروم نکنید.


  • کل صفحات:2  
  • 1
  • 2
  •