عرض مشاركة واحدة
قديم 03-09-2014, 04:54 AM   #1

iMido
عضو متألق



الصورة الرمزية iMido


• الانـتـسـاب » Mar 2009
• رقـم العـضـويـة » 58256
• المشـــاركـات » 1,646
• الـدولـة » North Sinai
• الـهـوايـة » Writing code, Swimming, Flying
• اسـم الـسـيـرفـر » No Server
• الـجـنـس » Male
• نقـاط التقييم » 103
iMido جـيـدiMido جـيـد

iMido غير متواجد حالياً

444  


إرسال رسالة عبر Yahoo إلى iMido

(1) c++ سهله ؟ انتا اكيد بتهزر.



بسم الله الرحمن الرحيم

الموضوع مش مهم اوى يا جماعه هو تافه بس كان لازم يتعمل ل توضيح مفهوم خاطئ عند معظم الناس و هو ان لغه c++ سهله

سبب الموضوع ان واحد صاحبى ميمبر هنا قالى النهارده انه قرأ على الفورم ان c++ سهله ... انا معرفش هوا قرأ فين بس قشطه يعنى ,,,

c++ مش سهله لو هتعمل بيها حاجه كبيره .. يعنى مثلا لو هتجمع رقمين ده هيكون كود c++

كود PHP:
int x,y,z;
cin>>x;
cin>>y;
z=x+y;
cout<<z<<endl

و ده شكله بلغه زى vb.net مثلا

كود PHP:
dim x as integer
dim y 
as integer
dim z 
as integer

x
=value(textbox1.text).tointeger
y
=value(textbox2.text).tointeger
z
=x+y
textbox1
.text=
*كود vb.net مش متاكد من صحته علشان انا بطلتها من زمان اوى اوى و الكودين غير مجربين اصلا بس بتاع c++ صح .. تقريبا D:*

شكل كود c++ اصغر و الطف صح ؟
طب ده معناه ان c++ اسهل من vb.net ؟
اها ؟


طب انتا عارف ان c++ الاساسى بتاعها هوا ال console application صح ؟

طب تعرف علشان تعمل form او gui application زى الى بيتعمل فى vb.net اول م تدوس creat new application بتعمل ايه ؟


بتكتب الكود ده كله

كود PHP:
#include <windows.h>
#include <stdlib.h>
#include <string.h>
#include <tchar.h>

static TCHAR szWindowClass[] = _T("win32app");

static 
TCHAR szTitle[] = _T("Win32 Guided Tour Application");

HINSTANCE hInst;


LRESULT CALLBACK WndProc(HWNDUINTWPARAMLPARAM);

int WINAPI WinMain(HINSTANCE hInstance,
                   
HINSTANCE hPrevInstance,
                   
LPSTR lpCmdLine,
                   
int nCmdShow)
{
    
WNDCLASSEX wcex;

    
wcex.cbSize sizeof(WNDCLASSEX);
    
wcex.style          CS_HREDRAW CS_VREDRAW;
    
wcex.lpfnWndProc    WndProc;
    
wcex.cbClsExtra     0;
    
wcex.cbWndExtra     0;
    
wcex.hInstance      hInstance;
    
wcex.hIcon          LoadIcon(hInstanceMAKEINTRESOURCE(IDI_APPLICATION));
    
wcex.hCursor        LoadCursor(NULLIDC_ARROW);
    
wcex.hbrBackground  = (HBRUSH)(COLOR_WINDOW+1);
    
wcex.lpszMenuName   NULL;
    
wcex.lpszClassName  szWindowClass;
    
wcex.hIconSm        LoadIcon(wcex.hInstanceMAKEINTRESOURCE(IDI_APPLICATION));

    if (!
RegisterClassEx(&wcex))
    {
        
MessageBox(NULL,
            
_T("Call to RegisterClassEx failed!"),
            
_T("Win32 Guided Tour"),
            
NULL);

        return 
1;
    }

    
hInst hInstance;
    
       
HWND hWnd CreateWindow(
        
szWindowClass,
        
szTitle,
        
WS_OVERLAPPEDWINDOW,
        
CW_USEDEFAULTCW_USEDEFAULT,
        
500100,
        
NULL,
        
NULL,
        
hInstance,
        
NULL
    
);

    if (!
hWnd)
    {
        
MessageBox(NULL,
            
_T("Call to CreateWindow failed!"),
            
_T("Win32 Guided Tour"),
            
NULL);

        return 
1;
    }

      
ShowWindow(hWnd,
        
nCmdShow);
    
UpdateWindow(hWnd);
    
    
MSG msg;
    while (
GetMessage(&msgNULL00))
    {
        
TranslateMessage(&msg);
        
DispatchMessage(&msg);
    }

    return (int) 
msg.wParam;
}

LRESULT CALLBACK WndProc(HWND hWndUINT messageWPARAM wParamLPARAM lParam)
{
    
    switch (
message)
    {
    case 
WM_PAINT:
        
hdc BeginPaint(hWnd, &ps);
        
        
TextOut(hdc,
            
55,
            
greeting_tcslen(greeting));


        
EndPaint(hWnd, &ps);
        break;
    case 
WM_DESTROY:
        
PostQuitMessage(0);
        break;
    default:
        return 
DefWindowProc(hWndmessagewParamlParam);
        break;
    }

    return 
0;

تقريبا الكود معبر عن نفسه كفايه و مش محتاج منى كلام D:

لسه برضو مقتنع ان c++ سهله ؟




رد مع اقتباس
إعلانات google