Kanał - ATNEL tech-forum
Wszystkie działy
Najnowsze wątki



Teraz jest 29 mar 2024, o 16:36


Strefa czasowa: UTC + 1





Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 6 ] 
Autor Wiadomość
PostNapisane: 14 kwi 2019, o 20:36 
Offline
Użytkownik

Dołączył(a): 01 sty 2013
Posty: 169
Pomógł: 0

Hej
Zauważyłem, że w najnowszej wersji beta MkClipse po użyciu:
MkBuildNumber w następujący sposób:

Składnia: [ Pobierz ] [ Ukryj ]
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.

otrzymuję na wyświetlaczu:
build: bld:20.

Choć nie wiem skąd program pobiera tę zmienną, to na pewno kwestia kosmetycznej zmiany, aby numer kompilacji wyświetlał się bez fragmentu "bld:"



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 14 kwi 2019, o 21:12 
Offline
Moderator
Avatar użytkownika

Dołączył(a): 03 paź 2011
Posty: 27212
Lokalizacja: Szczecin
Pomógł: 1041

ale czy to bug ? ;) - takie było założenie i działa zgodnie z założeniem

teraz to trzeba by było raczej parametryzować to rozwiązanie i w zależności od parametru jednym wyświetlałoby się bez "bld:" a innym którzy tego oczekują z "bld:"

tylko że na razie to ciężko mi sięgać do kodu żeby tu aż takie zmiany robić

z drugiej strony pomyśl proszę ...

jeśli masz wyświetlać - to czemu nie użyjesz

strtok()

żeby sobie odciąć "bld:" ;) i po zawodach

_________________
zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 15 kwi 2019, o 07:32 
Offline
Użytkownik

Dołączył(a): 01 sty 2013
Posty: 169
Pomógł: 0

mirekk36 napisał(a):
z drugiej strony pomyśl proszę ...

jeśli masz wyświetlać - to czemu nie użyjesz

strtok()

żeby sobie odciąć "bld:" ;) i po zawodach


Bo byłoby to nieeleganckie rozwiązanie.

Chciałem tylko pomóc, cieszyłem się że zauważyłem coś, że w końcu przyczyniłem się do rozwoju forum i oprogramowania choć w mikro skali a tu.. oberwało mi się że nie myślę, że takie było założenie, że tak ma działać i mam sobie radzić.
OK. Ja sobie poradzę, nie wykazuję roszczeniowej postawy o natychmiastową poprawę. Wiem, że wiąże się to z ponownym kompilowaniem, zamieszczaniem i ogólnie dużo kłopotów. Liczyłem, że pewnie jest to przeoczenie, że po jakichś testach został dłuższy łańcuch znaków i w jakiejś kolejnej wersji może autor uprości to tylko do liczby kompilacji. Bo wnioskuję że założenie było takie, że każdy może sobie spersonalizować. Jeden wyświetli: build: 20 drugi Build: 20, kolejny - kompilacja: 20 tymczasem stosując w prosty sposób to założenie otrzymalibyśmy build: bld: 20, Build: bld: 20, kompilacja: bld: 20.

Ale jeśli
Cytuj:
takie było założenie i działa zgodnie z założeniem


to ja przepraszam za zgłoszenie.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 15 kwi 2019, o 07:53 
Offline
Moderator
Avatar użytkownika

Dołączył(a): 03 paź 2011
Posty: 27212
Lokalizacja: Szczecin
Pomógł: 1041

ale co się kolega zaraz tak obraża, przecież postarałem się obszernie wyjaśnić skąd się wziął ten zapis "bld:" i że to nie był żaden BUG - a wręcz przeciwnie - taki był zamysł.... No to coś w tym złego ?

Później wyjaśniłem - że żeby to zmienić na bez "bld:" to z kolei innym osobom, które już z tego korzystają - będzie źle. No proszę pomyśleć ...

W efekcie wskazałem, że aby zrobić dobrze jednym i drugim - musiałbym teraz jakoś parametryzować tę procedurę - co wymagałoby troszkę dodatkowego kodu, żeby każdy mógł sobie wybierać czy chce z czy bez "bld:"

A na koniec podałem sposób jak sobie z tym radzić - tak jak jest teraz żeby wycinać "bld:" bo jest to krótka operacja - przypomniałem nawet funkcję strtok()

i kurczę obraza ???

sorrry ale mega dziwne podejście

Jarosław J napisał(a):
Jeden wyświetli: build: 20 drugi Build: 20, kolejny - kompilacja: 20 tymczasem stosując w prosty sposób to założenie otrzymalibyśmy build: bld: 20, Build: bld: 20, kompilacja: bld: 20.

A po tym to widzę, że kolega już w ogóle być może nie zrozumiał jak miało to być wyświetlane w założeniach - toż nie po to jest cały numer wersji a więc miało to się wyświetlać np tak

ver:1.0.0 bld:25

może teraz będzie jaśniej ?

_________________
zapraszam na blog: http://www.mirekk36.blogspot.com (mój nick Skype: mirekk36 ) [ obejrzyj Kurs EAGLE ] [ mój kanał YT TV www.youtube.com/mirekk36 ]



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 15 kwi 2019, o 07:56 
Offline
Użytkownik

Dołączył(a): 01 sty 2013
Posty: 169
Pomógł: 0

OK wszystko gra. Po prostu miałem inne wyobrażenie o tym, jak stosować tę funkcjonalność.
Wszystko teraz jasne. - Wybacz zamieszanie.



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
PostNapisane: 15 kwi 2019, o 12:06 
Offline
Użytkownik

Dołączył(a): 13 paź 2015
Posty: 303
Lokalizacja: Rybnik
Pomógł: 10

Misiek_86 napisał(a):
Jarosław J napisał(a):
OK wszystko gra. Po prostu miałem inne wyobrażenie o tym, jak stosować tę funkcjonalność.
Wszystko teraz jasne. - Wybacz zamieszanie.

Właśnie dobrze, że opisujesz po to jest forum, by dzielić się różnymi problemami, spostrzeżenia itd. Każdy z nas czegoś się uczy, wyciąga wnioski itd. Ja lubię poczytać wątki które są dla mnie jeszcze czarną magią, ale dzięki temu coś tam zapamiętuję :)


Ale kompletnie nie rozumiem po co kolega Jarosław J tak naskoczył w drugim poście, można chyba poprostu zapytać jakie dokładnie było założenie...

Zauważyłem, że w krótkim czasie kilku tak już naskoczyło w różnych wątkach i to zupełnie niepotrzebnie... :(



Góra
 Zobacz profil  
cytowanie selektywne  Cytuj  
Wyświetl posty nie starsze niż:  Sortuj wg  
Utwórz nowy wątek Odpowiedz w wątku  [ Posty: 6 ] 

Strefa czasowa: UTC + 1


Kto przegląda forum

Użytkownicy przeglądający ten dział: Brak zidentyfikowanych użytkowników i 1 gość


Nie możesz rozpoczynać nowych wątków
Nie możesz odpowiadać w wątkach
Nie możesz edytować swoich postów
Nie możesz usuwać swoich postów
Nie możesz dodawać załączników

Szukaj:
Skocz do:  
cron
Sitemap
Technologię dostarcza phpBB® Forum Software © phpBB Group phpBB3.PL
phpBB SEO