Sfoglia il codice sorgente

Reduce C++ header overhead

main
PaulStoffregen 6 anni fa
parent
commit
c03419bc19
2 ha cambiato i file con 6 aggiunte e 1 eliminazioni
  1. +5
    -0
      teensy3/Arduino.h
  2. +1
    -1
      teensy3/wiring.h

+ 5
- 0
teensy3/Arduino.h Vedi File

// This header file is in the public domain. // This header file is in the public domain.


#ifndef Arduino_h
#define Arduino_h

#include "WProgram.h" #include "WProgram.h"
#include "pins_arduino.h" #include "pins_arduino.h"

#endif

+ 1
- 1
teensy3/wiring.h Vedi File

{ {
return (x - (T)in_min) * ((T)out_max - (T)out_min) / ((T)in_max - (T)in_min) + (T)out_min; return (x - (T)in_min) * ((T)out_max - (T)out_min) / ((T)in_max - (T)in_min) + (T)out_min;
} }
#include <algorithm> // c++ min, max
//#include <algorithm> // this isn't really needed, is it? (slows down compiling)
#include <utility> #include <utility>
// https://forum.pjrc.com/threads/44596-Teensyduino-1-37-Beta-2-(Arduino-1-8-3-support)?p=145150&viewfull=1#post145150 // https://forum.pjrc.com/threads/44596-Teensyduino-1-37-Beta-2-(Arduino-1-8-3-support)?p=145150&viewfull=1#post145150
template<class A, class B> template<class A, class B>

Loading…
Annulla
Salva