Skip to content

Missing operator +() implementation after : String: compatibility with 64 bits scalars (#7863) #7885

Closed
@blue-wind-25

Description

@blue-wind-25

Basic Infos

  • This issue complies with the issue POLICY doc.
  • I have read the documentation at readthedocs and the issue is not addressed there.
  • I have tested that the issue is present in current master branch (aka latest git).
  • I have searched the issue tracker for a similar issue.
  • If there is a stack dump, I have decoded it.
  • I have filled out all fields below.

Platform

  • Hardware: [All]
  • Core Version: [483519f]
  • Development Env: [All]
  • Operating System: [All]

Settings in IDE

  • Module: [All]
  • Flash Mode: [N/A]
  • Flash Size: [N/A]
  • lwip Variant: [N/A]
  • Reset Method: [N/A]
  • Flash Frequency: [N/A]
  • CPU Frequency: [N/A]
  • Upload Using: [N/A]
  • Upload Speed: [N/A]

Problem Description

In WString.h there are new friend functions:

   friend StringSumHelper &operator +(const StringSumHelper &lhs, long long num);
   friend StringSumHelper &operator +(const StringSumHelper &lhs, unsigned long long num);

The function implementations seem to be missing from WString.cpp

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions