עבור לתוכן

עזרה ב-C++

Featured Replies

פורסם

שלום אנשים

אני צריך עזרה בכתיבת הפונקציה הבאה:

String = String String

הורדה של תת-מחרוזת רצופה מהמחרוזת הראשונה מחפש התאמה מלאה, אם איננו מוצא כל המילה הראשונה תועתק לתוצאה , למשל,

= "abcdf" - "bcd"> "af"

= "abcdf" - "acd"> " abcdf "

אם תעזרו לי אם הקוד אשמח

פורסם

חפש את המחרוזת השנייה בראשונה באמצעות find, ואם היא נמצאה אז תמחק את הקטע הרלוונטי מהמחרוזת הראשונה באמצעות erase.

אגב, מומלץ להשתמש בטג קוד (כפתור # למעלה) כדי שהקוד שלך ייראה נורמלי.

פורסם
  • מחבר

בלי להשתמש בפונקציות של המחלקה STRING....

פורסם

אפשר לעזור, אבל איפה אתה נתקע בדיוק ?

פורסם

אז תממש את הפונקציות בעצמך. הפונקציה find אמורה להיות די פשוטה למימוש (סך הכל מעבר על המחרוזת והשוואה), ו-erase גם יחסית קלה (העתקה של חלקים רלוונטיים למחרוזת חדשה).

פורסם

אבל לפי הדוגמא נראה שהמחרוזת דווקא מפוזרת

וכאן נכנס לתמונה Reg Expr

הא אופס

כן אני רואה

אתה צריך להשתמש פה ב find

ארכיון

דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.

דיונים חדשים