אז זהו המצב: יש לי מחרוזת מסוימת (נקרא לה מחרוזת A), אני מעוניין להוסיף לה מחרוזת אחרת או תו מסוים (נקרא לה מחרוזת\תו B) ככה שמחרוזת\תו B יופיע החל ממיקום n מסוים במחרוזת A (כמו שעושה הפונקציה insert בפסקל בעצם). רציתי לדעת איזה פונקציה עושה זאת בסי ++ ואיזה ספרייה עליי לזמן כדי שתפעל. אבל בבקשה אם אפשר אני עובד עם מחרוזות בסגנון C כלומר מערך של תווים ולא strings אז אם אפשר לנסח את התשובה ע"פ סגנון C אני אשמח מאוד. אפשר גם לצרף תשובה על פי סגנון strings ככה שיהיה לי להשכלה עתידית כשאני אלמד את הטיפוס הזה בעתיד הקרוב. תודות רבות לכל העוזרים!
אבל הבעיה כאן היא שזה מוסיף את מחרוזת B לסוף מחרוזת A ומה שאני מחפש שזה יוסיף את מחרוזת B לתחילת מחרוזת A, או נגיד החל ממיקום N במחרוזת A. יש פונקציה כזו בפסקל בשם insert אם אני לא טועה ובטוח יש משו דומה בC++