אני כותב מחלקה משלי שתפשט את השימוש ב stream sockets (תוך כדי שימוש בפונקציות המוגדרות ב winsock.h) אני רוצה ליצור פונקציה חברה בשם (connect(ip,port שתחבר את הסוקט. בתוכה אני מאתחל כל מני משתנים ואז קורא לפונציה connect המקורית שנמצאת בתוך winsock.h כדי להתחבר. השאלה היא איך אני "אומר" לקומפיילר שכשאני קורא ל connect הכוונה היא לפונקציה שמוגדרת ב- winsock.h ולא לקריאה רקורסיבית? כי אני ממשיך לקבל הודעת שגיאה שמספר הפרמטרים לא מתאים (אני קורא עם 3 והפונקציה שלי מקבלת רק 2).
כמובן הייתי יכול לשנות את השם של הפונקציה שלי, אבל בטח יש דרך לעקוף את זה