Changeset 3ae2069


Ignore:
Timestamp:
Feb 7, 2025, 11:09:56 PM (5 weeks ago)
Author:
Fangren Yu <f37yu@…>
Branches:
master
Children:
3e5e32cf
Parents:
16d7535
Message:

added some comments to the overloading features table

File:
1 edited

Legend:

Unmodified
Added
Removed
  • doc/theses/fangren_yu_MMath/intro.tex

    r16d7535 r3ae2069  
    193193\# of parameters                & yes   & yes   & yes   & yes   & yes   & yes   \\
    194194parameter types                 & yes   & yes   & yes   & yes   & yes   & yes   \\
    195 parameter Order/Name    & O/N   & O             & O             & O             &               & O/N   \\
    196 return type                             & yes   & no    & yes   & no    &               & yes   \\
    197 Safe/Unsafe arg. conv.  &               &               & S/U   &               &               & no\footnote{literals only, Int -> Double (Safe)}      \\
    198 generic                                 &               &               & yes   &               &               & yes
     195parameter Order/Name    & O/N   & O             & O             & O             & O/N   & O/N   \\
     196return type                             & yes   & no    & yes   & no    & no    & yes   \\
     197Safe/Unsafe arg. conv.  &               & yes\footnote{no conversions allowed during template parameter deduction}      & S/U   & S\footnote{unsafe (narrowing) conversion only allowed in assignment or initialization to a primitive variable}        & S             & no\footnote{literals only, Int -> Double (Safe)}      \\
     198generic                                 &               & yes\footnote{compile-time only, using template expansion}     & yes   & yes   & yes   & yes
    199199\end{tabular}
    200200\end{minipage}
Note: See TracChangeset for help on using the changeset viewer.