Nikolai Semko : Peter, 수백만 프로그래머가 겪었던 현대 기술 연구에 대한 항의가 없었다면 가치가 없었을 것입니다.
당신은 중국인처럼 프로그래밍합니다(중국인이 나를 용서하기를 바랍니다). 나에게 많은 인도인과 중국인이 근무하는 미국 회사에서 수년간 일한 한 프로그래머는 중국인에 대해 매우 정확하게 말했습니다. 짧은 시간이지만 작동을 하고, 부글부글 끓어오르고, 휘파람을 불고, 흔들려도 무너질 것 같은 예감으로..."
니콜라이, 객관적으로 이야기합시다. 내가 이미 다룬 CCCanvas 클래스 를 예로 들어 보겠습니다. 그래서 나는 거기에서 모든 기능을 꺼내 들었다. 클래스 래퍼와 독립적으로 만들었습니다. 무엇이 더 나빠졌습니까? 그들과 함께 일하는 것이 더 쉬워졌습니다. 이 기능을 사용하여 애니메이션을 만들었습니다. 그 전에는 이 클래스로 애니메이션을 거의 본 적이 없었습니다.
그렇다면 왜 이 래퍼일까요?
캔버스에도 그림을 그립니다. 특정 함수를 호출하여 그릴 수 있습니다. 하지만. 당신은 돌고 돌고 돌고 돌립니다. 그래서 설명 - 왜?
니콜라이, 객관적으로 이야기합시다. 내가 이미 다룬 CCCanvas 클래스를 예로 들어 보겠습니다. 그래서 나는 거기에서 모든 기능을 꺼내 들었다. 클래스 래퍼와 독립적으로 만들었습니다. 무엇이 더 나빠졌습니까? 그들과 함께 일하는 것이 더 쉬워졌습니다. 이 기능을 사용하여 애니메이션을 만들었습니다. 그 전에는 이 클래스로 애니메이션을 본 적이 거의 없었습니다.
그렇다면 왜 이 래퍼일까요?
캔버스에도 그림을 그립니다. 특정 함수를 호출하고 그릴 수 있습니다. 하지만. 당신은 돌고 돌고 돌고 돌립니다. 그래서 설명 - 왜?
GROUP, "Orders table" , IS_TABLE,
__, T_HEADER, "#" ,W, 20 ,_,H, 30 , C_HEADER, "Order" , C_HEADER, "Opening Time" ,W, 90 , C_HEADER, "Type" , W, 90 , C_HEADER, "Volume" , W, 90 , C_HEADER, "Symbol" , W, 90 ,
C_HEADER, "Price" , W, 90 ,
C_HEADER, "Comission" , W, 90 , C_HEADER, "Swap" , W, 90 , C_HEADER, "PnL" , W, 90 , C_HEADER, "Close" , W, 40 ,
__, R_HEADER, "1" , CELL, A, C_LIST, A, H_SLIDER, A, CHECKBOX, A, P_BAR, A, S_EDIT, A, CELL, A, R_BUTTON, A, CELL, A, I_BUTTON, A,
__, R_HEADER, "2" ,CELL, A, C_LIST, A, H_SLIDER, A, CHECKBOX, A, P_BAR, A, S_EDIT, A, CELL, A, R_BUTTON, A, CELL, A, I_BUTTON, A,
__, R_HEADER, "3" ,CELL, A, C_LIST, A, H_SLIDER, A, CHECKBOX, A, P_BAR, A, S_EDIT, A, CELL, A, R_BUTTON, A, CELL, A, I_BUTTON, A,
__, R_HEADER, "4" ,CELL, A, C_LIST, A, H_SLIDER, A, CHECKBOX, A, P_BAR, A, S_EDIT, A, CELL, A, R_BUTTON, A, CELL, A, I_BUTTON, A,
__, R_HEADER, "5" ,CELL, A, C_LIST, A, H_SLIDER, A, CHECKBOX, A, P_BAR, A, S_EDIT, A, CELL, A, R_BUTTON, A, CELL, A, I_BUTTON, A,
__, R_HEADER, "6" ,CELL, A, C_LIST, A, H_SLIDER, A, CHECKBOX, A, P_BAR, A, S_EDIT, A, CELL, A, R_BUTTON, A, CELL, A, I_BUTTON, A,
__, R_HEADER, "7" ,CELL, A, C_LIST, A, H_SLIDER, A, CHECKBOX, A, P_BAR, A, S_EDIT, A, CELL, A, R_BUTTON, A, CELL, A, I_BUTTON, A,
__, R_HEADER, "8" ,CELL, A, C_LIST, A, H_SLIDER, A, CHECKBOX, A, P_BAR, A, S_EDIT, A, CELL, A, R_BUTTON, A, CELL, A, I_BUTTON, A,
__, R_HEADER, "9" ,CELL, A, C_LIST, A, H_SLIDER, A, CHECKBOX, A, P_BAR, A, S_EDIT, A, CELL, A, R_BUTTON, A, CELL, A, I_BUTTON, A,
__, R_HEADER, "10" ,CELL, A, C_LIST, A, H_SLIDER, A, CHECKBOX, A, P_BAR, A, S_EDIT, A, CELL, A, R_BUTTON, A, CELL, A, I_BUTTON, A,
__, R_HEADER, "11" ,CELL, A, C_LIST, A, H_SLIDER, A, CHECKBOX, A, P_BAR, A, S_EDIT, A, CELL, A, R_BUTTON, A, CELL, A, I_BUTTON, A,
__, R_HEADER, "12" ,CELL, A, C_LIST, A, H_SLIDER, A, CHECKBOX, A, P_BAR, A, S_EDIT, A, CELL, A, R_BUTTON, A, CELL, A, I_BUTTON, A,
__, R_HEADER, "13" ,CELL, A, C_LIST, A, H_SLIDER, A, CHECKBOX, A, P_BAR, A, S_EDIT, A, CELL, A, R_BUTTON, A, CELL, A, I_BUTTON, A,
__, R_HEADER, "14" ,CELL, A, C_LIST, A, H_SLIDER, A, CHECKBOX, A, P_BAR, A, S_EDIT, A, CELL, A, R_BUTTON, A, CELL, A, I_BUTTON, A,
__, R_HEADER, "15" ,CELL, A, C_LIST, A, H_SLIDER, A, CHECKBOX, A, P_BAR, A, S_EDIT, A, CELL, A, R_BUTTON, A, CELL, A, I_BUTTON, A,
__, R_HEADER, "16" ,CELL, A, C_LIST, A, H_SLIDER, A, CHECKBOX, A, P_BAR, A, S_EDIT, A, CELL, A, R_BUTTON, A, CELL, A, I_BUTTON, A,
__, R_HEADER, "17" ,CELL, A, C_LIST, A, H_SLIDER, A, CHECKBOX, A, P_BAR, A, S_EDIT, A, CELL, A, R_BUTTON, A, CELL, A, I_BUTTON, A,
__, R_HEADER, "18" ,CELL, A, C_LIST, A, H_SLIDER, A, CHECKBOX, A, P_BAR, A, S_EDIT, A, CELL, A, R_BUTTON, A, CELL, A, I_BUTTON, A,
__, R_HEADER, "19" ,CELL, A, C_LIST, A, H_SLIDER, A, CHECKBOX, A, P_BAR, A, S_EDIT, A, CELL, A, R_BUTTON, A, CELL, A, I_BUTTON, A,
__, R_HEADER, "20" ,CELL, A, C_LIST, A, H_SLIDER, A, CHECKBOX, A, P_BAR, A, S_EDIT, A, CELL, A, R_BUTTON, A, CELL, A, I_BUTTON, A,
__, R_HEADER, "21" ,CELL, A, C_LIST, A, H_SLIDER, A, CHECKBOX, A, P_BAR, A, S_EDIT, A, CELL, A, R_BUTTON, A, CELL, A, I_BUTTON, A,
END_GROUP,
//------------------------------------
Peter, 이 코드는 당신의 엔진 안에 있습니다. 제가 무엇을 이해합니까?
필요한 경우 제한 없이 테이블에 새 행 을 추가할 수 있도록 이 배열을 동적으로 만들 수 없는 이유는 무엇입니까?
맞아요. OOP는 래퍼입니다. 그것은 누군가가 생각하고 생각을 정리하는 데 도움이 됩니다. 트램 레일이 트램이 거리를 통과하는 데 도움이 되는 방법. 나는 SUV를 운전하고 있습니다.
맞아요. OOP는 래퍼입니다. 그것은 누군가가 생각하고 생각을 정리하는 데 도움이 됩니다. 트램 레일이 트램이 거리를 통과하는 데 도움이 되는 방법. 나는 SUV를 운전하고 있습니다.
예, 우리는 이 SUV를 테이블의 21번째 열 형태로 분명히 봅니다.
Peter, 수백만 프로그래머가 겪었던 현대 기술 연구에 대한 항의가 없었다면 가치가 없었을 것입니다.
니콜라이, 객관적으로 이야기합시다. 내가 이미 다룬 CCCanvas 클래스 를 예로 들어 보겠습니다. 그래서 나는 거기에서 모든 기능을 꺼내 들었다. 클래스 래퍼와 독립적으로 만들었습니다. 무엇이 더 나빠졌습니까? 그들과 함께 일하는 것이 더 쉬워졌습니다. 이 기능을 사용하여 애니메이션을 만들었습니다. 그 전에는 이 클래스로 애니메이션을 거의 본 적이 없었습니다.
그렇다면 왜 이 래퍼일까요?
캔버스에도 그림을 그립니다. 특정 함수를 호출하여 그릴 수 있습니다. 하지만. 당신은 돌고 돌고 돌고 돌립니다. 그래서 설명 - 왜?
니콜라이, 객관적으로 이야기합시다. 내가 이미 다룬 CCCanvas 클래스를 예로 들어 보겠습니다. 그래서 나는 거기에서 모든 기능을 꺼내 들었다. 클래스 래퍼와 독립적으로 만들었습니다. 무엇이 더 나빠졌습니까? 그들과 함께 일하는 것이 더 쉬워졌습니다. 이 기능을 사용하여 애니메이션을 만들었습니다. 그 전에는 이 클래스로 애니메이션을 본 적이 거의 없었습니다.
그렇다면 왜 이 래퍼일까요?
캔버스에도 그림을 그립니다. 특정 함수를 호출하고 그릴 수 있습니다. 하지만. 당신은 돌고 돌고 돌고 돌립니다. 그래서 설명 - 왜?
이것은 실제로 다른 요소의 이름을 테이블에 삽입하면 테이블에 발생하는 일입니다.
Peter, 이 코드는 당신의 엔진 안에 있습니다. 제가 무엇을 이해합니까?
필요한 경우 제한 없이 테이블에 새 행 을 추가할 수 있도록 이 배열을 동적으로 만들 수 없는 이유는 무엇입니까?
Peter, 이 코드는 당신의 엔진 안에 있습니다. 제가 무엇을 이해합니까?
필요한 경우 제한 없이 테이블에 새 행 을 추가할 수 있도록 이 배열을 동적으로 만들 수 없는 이유는 무엇입니까?
아니요. 이것은 생성자를 위해 작성된 외부 코드입니다. 그는 테이블을 재현합니다. 그런 다음 버튼을 클릭하면 모든 연결 파일과 엔진의 부트 커널이 인쇄됩니다. 그러면 모든 것이 작동합니다.
아니요. 이것은 생성자를 위해 작성된 외부 코드입니다. 그는 테이블을 재현합니다. 그런 다음 버튼을 클릭하면 모든 연결 파일과 엔진의 부트 커널이 인쇄됩니다. 그러면 모든 것이 작동합니다.
또 다른 문제가 있습니다. 제한된 핵심 요소 및 매개변수. 해결책이 무엇인지 압니다. 아직 하지 않았을 뿐입니다.
Vasily, 당신의 테이블은 작동 했습니까?
Vasily, 당신의 테이블은 작동 했습니까?
아직 확인하지 않았습니다.