thể trùng lặp:
C extension: <? and >? operators<? = Trong C++ là gì?
Hãy xem câu trả lời đầu (bởi sclo) cho vấn đề D Google Code Jam này. Đó là C++, nó phải đã biên soạn, và nó chứa tuyên bố như thế này một:
double& ret = F[mask][cur][b];
if(j==cur) {
ret<?=f(tmp,j,b||bad[i])+M[cur][i]; // WTF is <?= ???
}
này không biên dịch trong Visual Studio của tôi năm 2008. nào <?=
nghĩa là gì?
Có thể là mã C++ 0x không ?! Nếu có, thì nó không thể được biên dịch trong VS2008. – Rafid
Tôi không biết, phần mở rộng của tệp là CPP. Tôi đã mất liên lạc với ngôn ngữ C++ một vài năm trước đây. – ripper234
Phải là một lỗi đánh máy, không phải g ++ hoặc clang ++ nhận ra nó. – ismail