viewModel.onEvent(AddEditNoteEvent.changeColor(widget.note!.color)); initState에서 위의 코드를 넣어주었습니다. 하지만 initState에서 notifyListners()를 호출해서 그런지 state 오류가 발생합니다. 제 머리로 생각할 수 있는 대안은 changeColor에 파라미터로 isRebuild 라는 bool 값을 받아서 기본 값을 true 해놓고, true일 때만 notifyListeners가 호출되게 하였습니다. 이렇게 플래그를 주는게 좋은 방법일까요? 아니면 다른 키워드 주실 수 있을까요?
int* ptr = &arr[0][0]; for (int k = 0; k < 6; k++) printf("%d", ptr[k]); printf("\n\n"); 여기서 ptr이라는 포인터 변수에는 arr[0][0]의 주소값이 들어가 있다고 이해했습니다. 1.그러면 printf에서 ptr변수에 저장되어 있는 주소에 저장되어 있는 값을 불러오려면 *가 필요한것 아닌가요? 2.또한 ptr에 왜 [k]같은 indexing 구조가 가능한지 모르겠습니다. ptr를 arr[0][0]의 첫번째 주소 그 자체 혹은 arr[0][0]의 값, 둘중 어느식으로 이해를 해도 ptr가 마치 배열처럼 기능하는 것이 이해가 잘 안됩니다. ptr에는 하나의 값만 저장되어 있는 것 아닌가요?? 감사합니다
#include<bits/stdc++.h> using namespace std; int n, m, a[10][10]; string s; int main(){ cin >> n >> m; for(int i = 0; i < n; i++){ cin >> s; for(int j = 0; j < m; j++){ a[i][j] = s[j] - '0'; } } for(int i = 0; i < n; i++){ for(int j = 0; j < m; j++){ cout << a[i][j]; } cout << '\n'; } } a[i][j] = s[j] - '0'; 여기서 -'0'을 하는 이유를 모르겠습니다.
body부분에서 width > max-width로 변경해서 모바일에서 적용되도록하였는데, 강의에선 head부분에는 그 적용을 안해줬는데, 저가 다른것을 빼먹어서 그런건지? 어떻게 상품업로드 버튼이 보이는지 궁금합니다. https://github.com/yanggyuheon 입니다. 추가로 Link 적용하기 관련질문 강의에는 <React.StrictMode>이 있어도 클릭이 url 변경 + 새로고침이 되는데, 왜 저는 저걸 빼야지 새로고침이 되는건지 궁금합니다 한 번 확인부탁드립니다
이 강의에서는 아직 orders를 조회하는 기능은 만들지않았지만 어쨌든 오더를 만드는 부분까지는 내부에서 처리가 됐을것같아서 DB를 체크해봤는데요, delivery를 만들때 딜리버리아이디와 주소부분만 들어가고 status는 null상태로 쿼리가 날아가길래 코드를 살펴봤습니다. 그런데 이 시점에서는 아직 deliveryStatus를 설정하는 로직을 작성하지않았더라구요. 강의가 거의 끝나가는데 남은부분에서 이부분도 짚고 넘어가게될까요? 아니면 JPA 강의 2편에서 다루게되나요?
#include <bits/stdc++.h> using namespace std; typedef long long ll; int main() { ios::sync_with_stdio(false); cin.tie(NULL); string s = "123"; s[0]++; cout << s << "\n"; // 223 return 0; } 이 부분에서요 typedef long long ll; ios::sync_with_stdio(false); cin.tie(NULL); 이 세줄이 이해가 되지 않아요 지우고 실행해도 결과값은 똑같던데 무엇인지 알려주세요!