രണ്ടു ആർഗ്യുമെന്റുകൾ ഉള്ള ഓപ്പറേറ്ററുകൾ മുകളിൽ കണ്ടല്ലോ. ചിലപ്പോൾ ഒരു ആർഗ്യുമെന്റ് മാത്രമുള്ള ഓപ്പറേറ്ററുകളും വേണ്ടി വരും. ഇവിടെ പാസ് ചെയ്യപ്പെട്ട ആർഗ്യുമെന്റുകൾ ഉണ്ടാകില്ല, ഏത് ഒബ്ജെക്റ്റിലാണോ ഓപ്പറേറ്റർ വിളിയ്ക്കപ്പെടുന്നത് അത് മാത്രമായിരിയ്ക്കും ആർഗ്യുമെന്റ്.

താഴെ കൊടുത്തിരിയ്ക്കുന്നവയാണ് ഉദാഹരണങ്ങൾ:

ഇത്തരം ഓപ്പറേറ്ററുകളിൽ ഒരു ചെറിയ സങ്കീർണതയുണ്ട്. ഒരു ആർഗ്യുമെന്റ് മാത്രമുള്ളതുകൊണ്ട് അത് വിളിയ്ക്കപ്പെടുന്ന ഒബ്ജക്റ്റ് ഓപ്പറേറ്ററിന്റെ ഇടതുവശത്താണോ വരേണ്ടത് അതോ വലതുവശത്താണോ വരേണ്ടത് എന്നുള്ളത് കൃത്യമായി സൂചിപ്പിയ്ക്കണം. രണ്ടു ആർഗ്യുമെന്റ് ഉള്ളപ്പോൾ ഇത് എളുപ്പമാണ്. വിളിയ്ക്കപ്പെടുന്ന ഒബ്ജക്റ്റ് ഇടത്തും പാസ് ചെയ്യപ്പെടുന്ന ആർഗ്യുമെന്റ് വലത്തും. ഇത് സൂചിപ്പിയ്ക്കാനായി താഴെ കാണുന്ന കീഴ്വഴക്കം ഉപയോഗിയ്ക്കുന്നു. ആദ്യത്തെ അവസ്ഥയിൽ ഒബ്ജക്റ്റ് വലതുവശത്തു വരുന്നു.:

ആർഗ്യുമെന്റ് (വിളിയ്ക്കപ്പെടുന്ന ഒബ്ജക്റ്റ്) ഇടതുവശത്തു വരണമെങ്കിൽ ഇങ്ങനെ വിവരിയ്ക്കണം:

codice_56 എന്നത് ഏതു ഓപ്പറേറ്റർ ആണോ അതിനെ സൂചിപ്പിയ്ക്കുന്നു. codice_57 എന്നത് ആ ഓപ്പറേറ്ററിൽ നിന്നും എന്ത് വില പുറത്തേയ്ക്ക് കൊടുക്കുന്നു അതിന്റെ ടൈപ്പിനെ (return type) സൂചിപ്പിയ്ക്കുന്നു (codice_10, codice_59, structures തുടങ്ങിയവ.)

 codice_10 എന്ന പാരാമീറ്റർ ആർഗ്യുമെന്റ് ഇടതു വശത്താണ് എന്ന് കാണിക്കാനുള്ള ഒരു കീഴ്വഴക്കം മാത്രമാണ്.

കോൺസ്ട്രക്ടർ
ഇൻഹെറിറ്റൻസ്
struct (സ്ട്രക്ട് അഥവാ സ്ട്രക്ച്ചർ) class (ക്ലാസ്) എന്നിവ തമ്മിലുള്ള വ്യത്യാസങ്ങൾ
ഓവർലോഡ് ചെയ്യാൻ പറ്റുന്ന ഏകാങ്കക്രിയകൾ(Unary overloadable operators)