Windows XP SP2 플랫폼에서 VC++ 6.0을 사용하고 있습니다. 내 코드에서 GUID 구조를 사용하고 있습니다. typedef struct _GUID { // size is 16
DWORD Data1;
WORD Data2;
WORD Data3;
BYTE Data4[8];
} GUID;
개체를 만드는 동
생성자 외부에서 개체를 초기화하지 않아도 캡슐화가 중단됩니까? class MyClass
{
public string _aString;
}
가 _aString 회원이 개인 있어야하지 생성자를 호출 (생성자 생략)를 통해 인스턴스 : 이 주어 MyClass test = new MyClass("test");
대신 객체 초기화의 다른 방법 :
간단한 ini 파일 파서를 작성 중이며 "do"절의 개체 초기화에 약간의 문제가 있습니다. 그것은 내가 유닛을 반환하기를 원하지만 "무시"또는 "()"을 직접 반환하려고 할 경우 부작용을 수행 할 블랭킷 기능을 얻을 수 없습니다. 이 코드는 I 은 결과를 무시할 수 있기 때문에 별도의 기능으로 작동합니다. 대신 Seq.map (변환 소자)의 - 사용 Seq
프로그래밍에 들어가기가 녹슬었기 때문에 달성하려는 부분에 대한 구조를 이해할 수없는 좋은 참고 자료를 찾지 못하는 것 같습니다. 그래서, 더 이상 고뇌없이 클래스 개체를 만들고보고 있습니다. #import Assets.h
@interface MainRecord: NSObject {
Assets* assets;
...
}
...
@
관찰자 ArrayList를 초기화하는 두 가지 방법의 차이점은 무엇입니까? 또는 그 유형에 대한 다른 유형. 하나가 다른 것보다 빠릅니까? 아니면 다른 혜택을 놓치고 있습니다. class Publisher implements Observerable
{
private ArrayList observers = new ArrayList();
}
c
배열이있는 중첩 구조체를 만드는 데 도움을주십시오. 이 코드는 어떻게 수정합니까? class CMain
{
public:
CMain();
~CMain();
private:
struct
{
CCheckSum() : BufferSize(500) {memset(Buffer, 0, Buf
내부 XNA 구조체 Vector2 두 개의 공용 변수의 X입니다 실행 Y. 나는 다음과 같은 코드가 있습니다 Vector2의 절; if (b) v.X = 1; else v.Y = 2; // 사용 V 컴파일러가 제공 "할당되지 않은 지역 변수 'V'의 사용"하지만 제대로 그럼에도 불구하고 실행합니다. 더 정확한 방법이 있습니까?
나는 내 PHP 페이지에서 다음과 같은 코드 라인과 라인을 발견했다. $my_id = isset($_REQUEST['my_id']) ? $_REQUEST['my_id'] : '';
$another_var = isset($_REQUEST['another_var']) ? $_REQUEST['another_var'] : 42;
...
이 배열을 검사하여
저는 인터페이스 빌더 (개인적인 취향)없이 iPhone 용으로 개발하는 것을 배우고 있으며 뷰 컨트롤러의 어떤 기능을 뷰를 설정해야하는지 모르겠습니다. in : init, viewDidLoad 또는 loadView. 난 어딘가에 만보기 컨트롤러에 대한 init을 사용하여, 아무것도, 그리고 문제가 발생할 수있는보기를 설정하지 읽어보십시오. 또한 viewDi