30/09/2018, 16:44
Nhờ các bạn giúp "Chương trình con và chương trình chính C++"
Chào các bạn mình mới lập trình C++. Hôm qua build một chương trình thì có một hiện tượng kì kì như sau:
Mình viết đoạn chương trình như thế này:
System::IO::Ports::SerialPort^ _serialPort;
_serialPort = gcnew SerialPort();
_serialPort->PortName = "COM3";
_serialPort->BaudRate = 115200;
_serialPort->Open();
if(_serialPort->IsOpen)
std::cout<<"Mo roi
";
else
std::cout<<"Khong mo
";
Nếu mình đặt nó ở bên trong chương trình chính int main() thì nó chạy. Nhưng mà nếu tạo nó thành một chương trình con riêng biệt và gọi nó ra ở chương trình chính thì lại không chạy, build chương trình không báo lỗi nào hết. Có bạn nào biết hiện tượng gì thì chỉ cho mình biết nha. Cảm ơn các bạn.
Bài liên quan
code C++.NET CLR luôn cơ à?
À mình làm mò thôi. Mà mình khắc phục được bằng cách đưa nó vào Class thi code chạy bình thường. Mà bạn có thể cho mình hỏi là khai báo Class “public ref class” và khai báo “class” bình thường khác nhau thế nào không?. Cảm ơn bạn nhìu ^^.