Skip to main content

You are not logged in. Your edit will be placed in a queue until it is peer reviewed.

We welcome edits that make the post easier to understand and more valuable for readers. Because community members review edits, please try to make the post substantially better than how you found it, for example, by fixing grammar or adding additional resources and hyperlinks.

Required fields*

6
  • 2
    What constitutes a 'built in function'? Commented Mar 7, 2016 at 14:37
  • 6
    Do you know about the opcode set of your target machine? Everything that isn't doable with a fixed string of opcodes from that set will require a loop no matter how great a programmer does it. It makes no sense to be worried about "using loops" because they might be slow. Commented Mar 7, 2016 at 14:39
  • If I'm writing something in .NET, there are functions that are available to me for string manipulation, data type conversion, etc. Commented Mar 7, 2016 at 14:39
  • @JMcD those would be part of the standard library (not so much 'built in'). I would encourage you to read through, say... the String class on Java (part of its standard library) and count the loops. Commented Mar 7, 2016 at 14:46
  • 1
    .NET framework source code can be inspected here. Commented Mar 7, 2016 at 16:09