Cxxdroid הוא ה- CE החינוכי הקל ביותר לשימוש C ו- C ++ עבור Android.
מאפיינים:
- מהדר C/C ++ לא מקוון: אין צורך באינטרנט להפעלת תוכניות C/C ++.
- מנהל חבילות ומאגר מותאם אישית עם חבילות מוכנות מראש לספריות נפוצות, כגון Boost, SQLite, ncurses, libcurl וכו '.
- גם ספריות גרפיקה כגון SDL2, SFML* ו- Allegro* זמינות.
-דוגמאות זמינות מחוץ לקופסה ללמידה מהירה יותר.
- אמולטור מסוף מלא.
- זמין גם מצב מתורגמן C/C ++ (REPL) המבוסס על CERN Cling.
- ביצועים יוצאים מן הכלל עם טכנולוגיית מתמחים מתקדמת של מהדר: עד פי 33 מהר יותר כאשר משתמשים בספריית Boost, מהירות ממוצעת פי 3.
- ארכיטקטורה נקייה ובוגרת: כעת הקוד מנותח ומרוכז עם אותו מהדר, וה- IDE לא קורס לחלוטין בגלל שגיאות זמן ריצה בתוכניות שלך :)
- ממשק משתמש המעוצב תוך מחשבה על מהירות ושימושיות: שכח מקיצורי דרך לא ברורים או משילובי כפתורי מגע הנדרשים רק להפעלת התוכנית שלך.
- מהדר אמיתי: אין מעורבים מתורגמנים מבוססי ג'אווה (או אפילו Javascript), אפילו שפת אספקלר מוטבעת אינה נתמכת (תחביר קלאנג).
תכונות העורך:
- חיזוי קוד בזמן אמת, הזחה אוטומטית וניתוח קוד בדיוק כמו בכל IDE אמיתי. *
- סרגל מקלדת מורחב עם כל הסמלים שאתה צריך לתכנת ב- C ++.
- הדגשת תחביר ותמות.
- כרטיסיות.
- שיתוף בלחיצה אחת ב- Pastebin.
* תכונות המסומנות בכוכבית זמינות בגרסת פרימיום בלבד.
הודעה חשובה: Cxxdroid דורש זיכרון פנימי פנוי של 150MB לפחות. מומלץ 200MB+. יותר אם אתה משתמש בספריות כבדות כגון Boost.
קח חלק בפיתוח Cxxdroid על ידי דיווח על באגים או מתן בקשות לתכונות. אנו מעריכים זאת.
רשימת התכונות שעדיין אינן זמינות, אך אנו פועלים להוספתן:
- מנפה
מכיוון שהמטרה העיקרית של Cxxdroid היא לעזור למשתמש ללמוד שפת תכנות C ++, העדיפות הראשונה שלנו היא העברת ספריות משותפות, שים לב שכאשר אתה מבקש מאיתנו להוסיף ספרייה כלשהי.
מידע משפטי.
Busybox ו- GNU ld ב- Cxxdroid APK מורשים תחת (L) GPL, שלח לנו דוא"ל לקבלת קוד המקור.
לקלאנג המצורף ל- Cxxdroid יש כמה שינויים חשובים, אך המקור של המזלג הזה סגור כרגע. איננו מאפשרים שימוש חוזר בחלק זה (או קנייני אחר) של Cxxdroid במוצרים אחרים ויראה בכך הפרת זכויות יוצרים. קבצים בינאריים המורכבים עם Cxxdroid עשויים להיות כפופים גם למגבלות אלה אם הם מקושרים לספריות הקנייניות שלנו.
דוגמאות הזמינות ביישום הינן בחינם לשימוש חינוכי למעט יוצא מן הכלל אחד: לא ניתן להשתמש בהן או בעבודות הנגזרות שלהן במוצרים מתחרים (בשום אופן). אם אינך בטוח, האם האפליקציה שלך מושפעת מהגבלה זו, בקש תמיד אישור באמצעות דוא"ל.
אנדרואיד הוא סימן מסחרי של Google Inc.
עדכון אחרון בתאריך
7 בנוב׳ 2024