Skocz do zawartości

Aktualizacje FORBOT-a - najważniejsze informacje


Treker

Pomocna odpowiedź

Nowa wersja kolorowania składni, jak się podoba?

/*
  Adding Strings together

  Examples of how to add Strings together
  You can also add several different data types to String, as shown here:

  created 27 Jul 2010
  modified 2 Apr 2012
  by Tom Igoe

  This example code is in the public domain.

  http://www.arduino.cc/en/Tutorial/StringAdditionOperator
*/

// declare three Strings:
String stringOne, stringTwo, stringThree;

void setup() {
  // initialize serial and wait for port to open:
  Serial.begin(9600);
  while (!Serial) {
    ; // wait for serial port to connect. Needed for native USB port only
  }

  stringOne = String("You added ");
  stringTwo = String("this string");
  stringThree = String();
  // send an intro:
  Serial.println("\n\nAdding Strings together (concatenation):");
  Serial.println();
}

void loop() {
  // adding a constant integer to a String:
  stringThree =  stringOne + 123;
  Serial.println(stringThree);    // prints "You added 123"

  // adding a constant long integer to a String:
  stringThree = stringOne + 123456789;
  Serial.println(stringThree);    // prints "You added 123456789"

  // adding a constant character to a String:
  stringThree =  stringOne + 'A';
  Serial.println(stringThree);    // prints "You added A"

  // adding a constant string to a String:
  stringThree =  stringOne +  "abc";
  Serial.println(stringThree);    // prints "You added abc"

  stringThree = stringOne + stringTwo;
  Serial.println(stringThree);    // prints "You added this string"

  // adding a variable integer to a String:
  int sensorValue = analogRead(A0);
  stringOne = "Sensor value: ";
  stringThree = stringOne  + sensorValue;
  Serial.println(stringThree);    // prints "Sensor Value: 401" or whatever value analogRead(A0) has

  // adding a variable long integer to a String:
  stringOne = "millis() value: ";
  stringThree = stringOne + millis();
  Serial.println(stringThree);    // prints "The millis: 345345" or whatever value millis() has

  // do nothing while true:
  while (true);
}

 

  • Lubię! 1
Link do komentarza
Share on other sites

Zarejestruj się lub zaloguj, aby ukryć tę reklamę.
Zarejestruj się lub zaloguj, aby ukryć tę reklamę.

jlcpcb.jpg

jlcpcb.jpg

Produkcja i montaż PCB - wybierz sprawdzone PCBWay!
   • Darmowe płytki dla studentów i projektów non-profit
   • Tylko 5$ za 10 prototypów PCB w 24 godziny
   • Usługa projektowania PCB na zlecenie
   • Montaż PCB od 30$ + bezpłatna dostawa i szablony
   • Darmowe narzędzie do podglądu plików Gerber
Zobacz również » Film z fabryki PCBWay

Chętnie bym to zrobił, ale niestety domyślny mechanizm kolorowania składni jest bardzo oporny - kilka godzin kombinował jak ustawić języki typu C na domyślny wybór podczas dodawania programów, ale się udało... Zobaczymy jak to się sprawdzi. W ostateczności wymienię cały mechanizm , ale raczej wolałbym uniknąć tak drastycznych zmian w silniku forum (z obawy o późniejsze komplikacje przy aktualizacjach) 😉 

Link do komentarza
Share on other sites

@ethanak, dzięki zerknę na to 🙂

Przy okazji: na stronie głównej forum dodałem testowo panel boczny, który zawiera informacje o najnowszych wpisach z bloga, najnowsze roboty, projekty oraz ranking użytkowników.

  • Lubię! 1
Link do komentarza
Share on other sites

Kolejne drobna, ale użyteczna aktualizacja, licznik nieprzeczytanych wiadomości (oraz tych od ostatniej wizyty), ale uwaga - na razie wskazuje on liczbę tematów, w których ma się nieprzeczytane posty, a nie sumaryczną liczbę nieprzeczytanych postów:

445de-2018-08-31_12-46-47-4202.png

  • Lubię! 1
Link do komentarza
Share on other sites

Już jest wgrana nowa wersja, która zlicza posty. Większość systemów for jednak pokazuje w takich miejscach liczbę postów, a nie tematów, więc chyba nie ma co się wyłamywać z tego standardu. Zobaczymy jak się sprawdzi - zawsze będzie można wrócić to tej, "błędnej" wersji, która liczyła tylko tematy.

Link do komentarza
Share on other sites

Cześć,

miałbym prośbę (nie wiem, czy do spełnienia). Czy można by by zwiększyć limit załącznika do postu do 50 MB? Chciałem wysłać spakowany projekt FPGA (Soft_procesor Microblaze) ale po spakowaniu miał 40 MB i nie byłem w stanie. Podlinkowywanie zawartości na innych serwerach jest (zresztą słusznie niezgodne z regulaminem forum).

Pozdrawiam

Link do komentarza
Share on other sites

Dołącz do dyskusji, napisz odpowiedź!

Jeśli masz już konto to zaloguj się teraz, aby opublikować wiadomość jako Ty. Możesz też napisać teraz i zarejestrować się później.
Uwaga: wgrywanie zdjęć i załączników dostępne jest po zalogowaniu!

Anonim
Dołącz do dyskusji! Kliknij i zacznij pisać...

×   Wklejony jako tekst z formatowaniem.   Przywróć formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Twój link będzie automatycznie osadzony.   Wyświetlać jako link

×   Twoja poprzednia zawartość została przywrócona.   Wyczyść edytor

×   Nie możesz wkleić zdjęć bezpośrednio. Prześlij lub wstaw obrazy z adresu URL.

×
×
  • Utwórz nowe...

Ważne informacje

Ta strona używa ciasteczek (cookies), dzięki którym może działać lepiej. Więcej na ten temat znajdziesz w Polityce Prywatności.