Lập trình

Q & A cho các lập trình viên chuyên nghiệp và đam mê

2
Std :: tie hoạt động như thế nào?
Tôi đã sử dụng std::tiemà không cần suy nghĩ nhiều về nó. Nó hoạt động nên tôi chỉ chấp nhận rằng: auto test() { int a, b; std::tie(a, b) = std::make_tuple(2, 3); // a is now 2, b is now 3 return a + b; // 5 } Nhưng ma …
120 c++  c++11  tuples 


13
chuyển đổi một enum sang một loại enum khác
Tôi có một enum của ví dụ ' Gender' ( Male =0 , Female =1) và tôi có một enum khác từ một dịch vụ có enum Gender của riêng nó ( Male =0 , Female =1, Unknown =2) Câu hỏi của tôi là làm thế nào tôi có thể …
120 c#  enums 

8
Chuỗi PHP để nổi
Tôi không quen thuộc với PHP chút nào và có một câu hỏi nhanh. Tôi có 2 biến pricePerUnitvà InvoicedUnits. Đây là mã đang đặt các giá trị này thành các giá trị: $InvoicedUnits = ((string) $InvoiceLineItem->InvoicedUnits); $pricePerUnit = ((string) $InvoiceLineItem->PricePerUnit); Nếu tôi xuất ra điều này, tôi sẽ nhận …



2
Không gian tên PHP và "sử dụng"
Tôi đang gặp một chút rắc rối với không gian tên và các usecâu lệnh. Tôi có ba tác phẩm: ShapeInterface.php, Shape.phpvà Circle.php. Tôi đang cố gắng thực hiện việc này bằng cách sử dụng các đường dẫn tương đối nên tôi đã đặt điều này vào tất cả các …
120 php  namespaces 


2
Cài đặt Riêng tư làm gì trên ProjectReference trong tệp dự án MSBuild?
Tôi đã thấy điều này trong một tệp dự án ngày hôm trước: <ProjectReference Include="Foo\Bar\Baz.csproj"> <Project>{A GUID HERE}</Project> <Name>Baz</Name> <Private>False</Private> <!-- ??? --> <ReferenceOutputAssembly>False</ReferenceOutputAssembly> </ProjectReference> Mọi nút trong một ProjectReferencedường như là tự giải thích (tệp dự án được tham chiếu, GUID, tên để hiển thị trong trình khám phá …


7
Truyền đến tầng int vs
Có sự khác biệt nào giữa những điều này: float foo1 = (int)(bar / 3.0); float foo2 = floor(bar / 3.0); Theo tôi hiểu, cả hai trường hợp đều có cùng một kết quả. Có sự khác biệt nào trong mã biên dịch không?
120 c++  c  floating-point 

5
Thêm một dòng hồi quy trên ggplot
Tôi đang cố gắng thêm một đường hồi quy trên ggplot. Lần đầu tiên tôi đã thử với abline nhưng tôi đã không quản lý để làm cho nó hoạt động. Sau đó, tôi đã thử điều này ... data = data.frame(x.plot=rep(seq(1,5),10),y.plot=rnorm(50)) ggplot(data,aes(x.plot,y.plot))+stat_summary(fun.data=mean_cl_normal) + geom_smooth(method='lm',formula=data$y.plot~data$x.plot) Nhưng nó cũng không hoạt …


20
Email regex Java
Trước hết, tôi biết rằng việc sử dụng regex cho email không được khuyến khích nhưng tôi phải kiểm tra điều này. Tôi có regex này: \b[A-Z0-9._%-]+@[A-Z0-9.-]+\.[A-Z]{2,4}\b Trong Java, tôi đã làm điều này: Pattern p = Pattern.compile("\\b[A-Z0-9._%-]+@[A-Z0-9.-]+\\.[A-Z]{2,4}\\b"); Matcher m = p.matcher("foobar@gmail.com"); if (m.find()) System.out.println("Correct!"); Tuy nhiên, regex không thành …
120 java  regex  email 


Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.