Cách hiển thị tin nhắn trên màn hình. Đầu ra cho thiết bị lỗi tiêu chuẩn. Các ký tự đặc biệt khác

Đội tiếng vang có lẽ là một trong những lệnh đơn giản và được sử dụng nhiều nhất. Dùng để in tin nhắn văn bản ra đầu ra tiêu chuẩn và chuyển đổi chế độ hiển thị các lệnh trên màn hình.

Định dạng dòng lệnh:

tiếng vang- Bật/tắt chế độ hiển thị lệnh đã nhập trên màn hình.

ECHO [tin nhắn] hiển thị nội dung tin nhắn trên màn hình.

Ví dụ về việc sử dụng:

tiếng vang- Khi nhập lệnh không có tham số hiển thị chế độ hiển thị lệnh hiện tại:

Chế độ ECHO được bật.

Để xuất ra một dòng trống, hãy sử dụng lệnh ECHO có dấu chấm:

echo Xin chào thế giới!!!- đầu ra tin nhắn Chào thế giới!!!đến màn hình.

echo %USERNAME%- hiển thị giá trị của biến môi trường USERNAME (tên người dùng hiện tại)

Lệnh được sử dụng phổ biến nhất là tiếng vọng trong các tập lệnh. Hầu như mọi tệp bó đều bắt đầu bằng lệnh

@echo tắt- Tắt chế độ hiển thị lệnh trên màn hình. Biểu tượng @ trước đội tiếng vọngđược sử dụng để ngăn văn bản của lệnh hiển thị trên màn hình.

Rất thường xuyên đội tiếng vọngđược sử dụng để viết tin nhắn vào tệp văn bản bằng cách sử dụng chuyển hướng đầu ra:

echo Bắt đầu - %DATE% sau %TIME% >logfile.txt

Echo ERORLEVEL=%ERRORLEVEL% >> logfile.txt

Echo Kết thúc công việc, %DATE% sau %TIME% >>logfile.txt

Đến tập tin văn bản logfile.txt Ngày và giờ tệp bó bắt đầu chạy, một số kết quả và thời gian kết thúc được ghi lại.

Thường thì đội tiếng vọngđược sử dụng để tạo một tập tin mới:

echo 1 >newfile.cmd- xuất ký tự "1" ra file tập tin mới.cmd. Nếu một tập tin như vậy không tồn tại, nó sẽ được tạo; nếu nó tồn tại, nó sẽ bị ghi đè.

Các giá trị của tham số dòng lệnh, biến và giá trị thay thế của chúng cũng thường được hiển thị bằng lệnh tiếng vọng. Một ví dụ về tệp lệnh hiển thị thông tin về chính nó:

@echo tắt
ĐANG XỬ LÝ TỆP ECHO - %0
ECHO Ngày/giờ tệp bó được tạo/sửa đổi - %~t0
Đường dẫn tệp hàng loạt ECHO - "%~f0"
Đĩa tập tin lệnh ECHO - %~d0
Thư mục tập tin hàng loạt ECHO - "%~p0"
Tên tệp hàng loạt ECHO - %~n0
Phần mở rộng tệp ECHO Batch - %~x0
ECHO Tên viết tắt và phần mở rộng - %~s0
Thuộc tính tệp hàng loạt ECHO - %~a0
Kích thước tệp hàng loạt ECHO - %~z0

Khi xuất ra các ký hiệu dịch vụ được bộ xử lý lệnh giải thích, bạn phải sử dụng ký hiệu ^ . Ví dụ, thay vì giá trị của biến ERRORLEVEL, bạn cần hiển thị dòng chữ “%ERRORLEVEL%”

ECHO ^%ERRORLEVEL^% = %ERRORLEVEL%

Một tính năng đặc biệt của lệnh ECHO là bổ sung các ký tự xuống dòng và ký tự xuống dòng. 0x0D0x0A(Carriage Return và Line Feed) vào cuối văn bản đầu ra. Tệp bó sau xuất ra 3 dòng văn bản:

tiếng vang văn bản1

tiếng vang văn bản2

tiếng vang văn bản3

Nếu bạn muốn hiển thị tất cả văn bản trên một dòng, bạn thường mô phỏng lệnh ECHO bằng lệnh SET với tham số /P, được sử dụng để tổ chức một cuộc đối thoại với người dùng khi một thông báo được hiển thị yêu cầu phản hồi. Thông báo đầu ra có thể được sử dụng theo cách tương tự như trong lệnh ECHO và có thể sử dụng đầu vào từ thiết bị giả thay vì phản hồi không có gì:

tắt tiếng vang

Khi chạy một tệp bó như vậy, thông báo trên màn hình sẽ được biểu thị bằng một dòng:

văn bản1 văn bản2văn bản3

Để tạo tín hiệu âm thanh, bạn có thể sử dụng đầu ra của ký hiệu dịch vụ có mã 07 (BELL). Việc chỉ đưa nó vào luồng đầu ra tùy thuộc vào khả năng của trình soạn thảo được sử dụng để ghi tệp bó. Bạn cũng có thể sử dụng các khả năng dòng lệnh tiêu chuẩn bằng cách thêm tổ hợp CTRL+G:

echo echo ^G > beepcmd.bat

Sau khi thực hiện lệnh này, một tệp bó sẽ được tạo bípcmd.bat, được xuất ra bởi lệnh tiếng vang ký tự dịch vụ 07, tức là bật tiếng bíp của loa. Nếu cần, nó có thể được gọi trong các tệp bó khác bằng lệnh CALL.

Tất cả các chương trình C++ bạn đã tạo trong Bài 1 và 2 đều sử dụng luồng đầu ra coutđể hiển thị tin nhắn trên màn hình. Trong hướng dẫn này bạn sẽ sử dụng coutđể xuất các ký tự, số nguyên chẳng hạn như 1001 và số dấu phẩy động chẳng hạn như 0,12345. Đến cuối bài học này, bạn sẽ nắm vững các khái niệm cốt lõi sau:

  • Để in ký tự và số ra màn hình bạn có thể sử dụng luồng đầu ra cout.
  • Trong C++ bạn có thể sử dụng nó với cout các ký tự đặc biệt cho đầu ra tab hoặc dòng mới và thậm chí để phát âm thanh trên máy tính của bạn.
  • Trong C++, bạn có thể dễ dàng hiển thị các số ở định dạng thập phân, bát phân (cơ số 8) hoặc thập lục phân (cơ số 16).
  • Bằng cách sử dụng các câu lệnh chuyển hướng trên dòng lệnh của hệ điều hành, bạn có thể chuyển hướng các thông báo đầu ra của chương trình tới cout từ màn hình tới tập tin hoặc máy in.
  • Sử dụng luồng đầu ra cer, các chương trình của bạn có thể gửi tin nhắn đến thiết bị lỗi tiêu chuẩn, loại bỏ nhu cầu người dùng chuyển hướng tin nhắn.
  • Bạn có thể định dạng đầu ra chương trình của mình bằng công cụ sửa đổi đặt bên trong luồng đầu ra.

Hầu như mọi chương trình C++ bạn tạo đều sử dụng coutđể hiển thị tin nhắn trên màn hình. Trong hướng dẫn này, bạn sẽ học cách sử dụng som/.

SỬ DỤNG cout ĐỂ XUẤT SỐ

Cho đến nay, các chương trình bạn đã tạo đã sử dụng som/ để xuất ra chuỗi ký tự(chữ cái và số trong dấu ngoặc kép). Bây giờ bạn sẽ biết rằng som/ cũng có thể được dùng để in số. Chương trình sau, 1001.CPP, hiển thị số 1001 trên màn hình của bạn:

#bao gồm

Khoảng trống chính(void)

{
cout<< 1001;
}

Biên dịch và chạy chương trình này. Số 1001 sẽ hiển thị trên màn hình của bạn như hình dưới đây:

C:\>1001

1001

cout<< 2002;

Ngoài việc hiển thị số nguyên(số không có dấu thập phân), som/cũng cho phép chương trình của bạn hiển thị số dấu phẩy động, ví dụ 1,2345. Chương trình sau FLOATING.CPP sử dụng som/ để in số 0,12345 ra màn hình:

#bao gồm

Khoảng trống chính(void)

{
cout<< 0.12345;
}

Như trước, biên dịch và chạy chương trình này. Đầu ra sau sẽ xuất hiện trên màn hình của bạn:

C:\>NỔI

0.12345

XUẤT NHIỀU GIÁ TRỊ CÙNG LÚC

Như bạn đã biết, dấu nhỏ hơn gấp đôi là thao tác chèn(thao tác này chèn ký tự vào luồng đầu ra để hiển thị). Bằng cách sử dụng cout bạn có thể sử dụng nhiều thao tác chèn trong một câu lệnh. Ví dụ: chương trình sau, 1001TOO.CPP, sử dụng thao tác này bốn lần để hiển thị số 1001 trên màn hình của bạn:

#bao gồm

Khoảng trống chính(void)

(
cout<< 1 << 0 << 0 << 1;
}

Khi bạn biên dịch và chạy chương trình này, màn hình sau sẽ xuất hiện:

C:\>1001TOO

1001

Mỗi khi gặp một thao tác chèn trong C++, số hoặc ký tự sẽ được thêm vào những ký tự hiện có trong luồng đầu ra. Chương trình sau sử dụng SHOW1001.CPP cout in một chuỗi ký tự và một số:

#bao gồm

Khoảng trống chính(void)

{
cout<< "Мое любимое число равно " << 1001;
}

Lưu ý rằng khoảng trống sau từ bằng(bên trong dấu ngoặc kép), dùng để phân tách số 1001 khỏi từ này. Không có khoảng trắng, số sẽ hợp nhất với từ tiếp theo (bằng 1001). Tương tự, chương trình sau 1001MID.CPP hiển thị số 1001 ở giữa chuỗi ký tự:

#bao gồm

Khoảng trống chính(void)

{
cout<< "Con số "<< 1001 << " мне очень нравится";
}

Như trước, hãy chú ý đến vị trí các khoảng trắng trước và sau số 1001.

Cuối cùng, chương trình MIXMATCH.CPP sau đây kết hợp các chuỗi, ký tự, số nguyên và số float trong cùng một luồng đầu ra:

#bao gồm

Khoảng trống chính(void)

{
cout<< "B " << 20 << " năm tiền lương của tôi là "<< 493.34 << endl;
}

Khi bạn biên dịch và chạy chương trình này, kết quả sau sẽ xuất hiện trên màn hình của bạn:

C:\>MIXMATCH

Lúc 20 tuổi lương của tôi là 493,34

SỬ DỤNG CÁC KÝ TỰ ĐẦU RA ĐẶC BIỆT

Tất cả các chương trình bạn đã tạo cho đến nay đều hiển thị đầu ra của chúng dưới dạng một dòng. Tuy nhiên, hầu hết các chương trình bạn tạo sau này sẽ hiển thị nhiều dòng đầu ra. Ví dụ, giả sử bạn đang viết một chương trình in địa chỉ ra màn hình. Có thể bạn sẽ muốn các địa chỉ xuất hiện dưới dạng nhiều dòng.

Nếu bạn cần di chuyển con trỏ đến đầu dòng tiếp theo, bạn có thể đặt ký tự dòng mới(\n) vào luồng đầu ra. Trong C++, bạn có hai cách khác nhau để tạo dòng mới. Đầu tiên, bạn có thể đặt \n ký tự bên trong chuỗi ký tự. Ví dụ: chương trình sau TWOLINES.CPP hiển thị đầu ra của nó dưới dạng hai dòng, sử dụng ký tự dòng mới:

#bao gồm

Khoảng trống chính(void)
{
cout<< "Это строка один\nЭто строка два";
}

Khi bạn biên dịch và chạy chương trình này, ký tự dòng mới sẽ tạo ra hai dòng đầu ra, như hiển thị bên dưới:

C:\>TWOLINES

Đây là dòng một

Đây là dòng thứ hai

Nếu bạn không xuất ra chuỗi ký tự, bạn có thể đặt ký tự dòng mới bên trong dấu ngoặc đơn. Ví dụ: chương trình sau NEWLINES.CPP in các số 1, 0, 0 và 1, mỗi số trên một dòng riêng:

#bao gồm

Khoảng trống chính(void)
{
cout<< 1 << "\N"<< 0 << "\N"<< 0 << "\n" << 1;
}

Ngoài việc sử dụng ký tự dòng mới để đưa con trỏ đến đầu dòng tiếp theo, chương trình của bạn có thể sử dụng ký tự kết thúc(kết thúc dòng). Chương trình sau đây ENDL.CPP minh họa việc sử dụng kết thúcđể di chuyển con trỏ đến đầu dòng mới:

#bao gồm

Khoảng trống chính(void)

{
cout<< "А теперь..." << endl
<< "Учимся программировать на языке C++";
}

Cũng như trước đây, khi bạn biên dịch và chạy chương trình này, kết quả đầu ra của chương trình sẽ hiển thị trên màn hình dưới dạng hai dòng:

C:\>ENDL

Và bây giờ

Học lập trình bằng C++

Cuối cùng, chương trình sau ADDRESS.CPP in địa chỉ của nhà xuất bản "Jamsa Press" trong một vài dòng:

#bao gồm

Khoảng trống chính(void)

{
cout<< "Jamsa Press" << endl;
cout<< "2975 South Rainbow, Suite I" << endl;
cout<< "Las Vegas, NV 89102" << endl;
}

Các ký tự đặc biệt khác

Ngoài ký tự dòng mới, cho phép chương trình của bạn đưa con trỏ đến đầu dòng mới, bạn có thể sử dụng các ký tự đặc biệt được liệt kê trong Bảng. 3.1.

Bảng 3.1. Ký tự đặc biệt để sử dụng với cout.

Biểu tượng

Mục đích

\MỘT

Ký hiệu tín hiệu (hoặc chuông)

\b

Biểu tượng trả về

Biểu tượng nguồn cấp dữ liệu trang

Ký tự dòng mới

\G

Vận chuyển trở lại (không phải nguồn cấp dữ liệu)

Ký tự tab ngang

Ký tự tab dọc

Ký tự dấu gạch chéo ngược

Dấu chấm hỏi

Dấu nháy đơn

Dấu ngoặc kép

Ký tự rỗng

\000

Giá trị bát phân, ví dụ \007

\xhhh

Giá trị thập lục phân, chẳng hạn như \xFFFF

Bình luận: Khi sử dụng các ký tự đặc biệt được liệt kê trong bảng. 3.1, bạn nên đặt chúng bên trong dấu ngoặc đơn nếu bạn sử dụng chính các ký tự đó, chẳng hạn như "\n" hoặc bên trong dấu ngoặc kép nếu bạn sử dụng chúng trong một chuỗi, chẳng hạn như "Hi\nMup!".

Chương trình sau đây, SPECIAL.CPP, sử dụng các ký tự tín hiệu đặc biệt (\a) và tab (\t) để xuất âm thanh ra loa tích hợp của máy tính và sau đó in ra các từ Nhẫn Nhẫn Nhẫnđược phân tách bằng tab:

#bao gồm

Khoảng trống chính(void)

{
cout<< "3вонок\a\tЗвонок\a\tЗвонок\a";
}

GIÁ TRỊ bát phân và thập lục phân ĐẦU RA

Các chương trình được trình bày trong bài học này cho đến nay đều có số đầu ra ở dạng thập phân. Tùy thuộc vào mục đích chương trình của bạn, bạn có thể cần xuất các số ở dạng bát phân hoặc thập lục phân. Để làm điều này, bạn có thể đặt công cụ sửa đổi Tháng mười hai, tháng mườithập lục phân bên trong luồng đầu ra. Chương trình OSTNEX.CPP sau đây sử dụng các sửa đổi này để xuất các giá trị ở dạng thập phân, bát phân và thập lục phân:

#bao gồm

Khoảng trống chính(void)

{
cout<< "Восьмеричный: " << oct << 10 << " " << 20 << endl;
cout<< "Шестнадцатеричный: " << hex << 10 << " " << 20 << endl;
cout<< "Десятичный: " << dec << 10 << " " << 20 << endl;
}

Khi bạn biên dịch và chạy chương trình này, kết quả sau sẽ xuất hiện trên màn hình của bạn:

C:\>OCTEX

Bát phân: 12 24

Hệ thập lục phân: 14

Thập phân: 10 20

Ghi chú: Khi bạn sử dụng một trong các công cụ sửa đổi để chọn đầu ra bát phân, thập lục phân hoặc thập phân, lựa chọn của bạn sẽ vẫn có hiệu lực cho đến khi chương trình kết thúc hoặc bạn sử dụng một công cụ sửa đổi khác.

XUẤT LỖI SANG THIẾT BỊ TIÊU CHUẨN

Như bạn đã biết, sử dụng cout Bạn có thể chuyển hướng đầu ra của chương trình sang thiết bị hoặc tệp bằng cách sử dụng toán tử chuyển hướng đầu ra của hệ điều hành. Tuy nhiên, nếu chương trình của bạn gặp phải error, có thể bạn không muốn thông báo lỗi được chuyển hướng khỏi màn hình. Việc chuyển hướng thông báo lỗi đến một tệp có thể che giấu sự thật rằng người dùng đã xảy ra lỗi.

Nếu chương trình của bạn cần xuất thông báo lỗi, bạn nên sử dụng luồng đầu ra cer. liên kết C++ cer với thiết bị lỗi hệ điều hành tiêu chuẩn. Chương trình sau CERR.CPP sử dụng luồng đầu ra cerđể hiển thị một tin nhắn trên màn hình "Thông báo này luôn xuất hiện":

#bao gồm

Khoảng trống chính(void)

{
cer<< "Это сообщение появляется всегда";
}

Biên dịch và chạy chương trình này. Tiếp theo, hãy thử chuyển hướng đầu ra của chương trình sang một tệp bằng toán tử chuyển hướng đầu ra:

C:\>CERR>TÊN TỆP.EXT

Vì hệ điều hành sẽ không cho phép các chương trình của bạn chuyển hướng đầu ra được ghi vào thiết bị lỗi tiêu chuẩn nên một thông báo sẽ xuất hiện trên màn hình của bạn.

KIỂM SOÁT CHIỀU RỘNG ĐẦU RA

Một số chương trình trước đó hiển thị số trên màn hình. Để đảm bảo rằng những con số này được hiển thị chính xác (với khoảng cách thích hợp), các chương trình đã bao gồm khoảng trắng trước và sau các con số. Khi rút về cout hoặc cer chương trình của bạn có thể chỉ định độ rộng đầu ra của mỗi số bằng cách sử dụng công cụ sửa đổi đặt(thiết lập chiều rộng). Bằng cách sử dụng đặt chương trình chỉ định số lượng ký tự tối thiểu mà một số có thể chiếm. Ví dụ: chương trình sau SETW.CPP sử dụng công cụ sửa đổi đặtđể chọn chiều rộng 3, 4, 5 và 6 cho số 1001. Để sử dụng từ bổ nghĩa thế, chương trình của bạn phải bao gồm một tệp tiêu đề iomanip.h:

#bao gồm

#bao gồm

Khoảng trống chính (void)

{
cout<< "Мое любимое число равно" << setw(3) << 1001 << endl;
cout<< "Мое любимое число равно" << setw(4) << 1001 << endl;
cout<< "Мое любимое число равно" << setw(5) << 1001 << endl;
cout<< "Мое любимое число равно" << setw(6) << 1001 << endl;
}

Khi bạn biên dịch và chạy chương trình này, kết quả sau sẽ xuất hiện trên màn hình của bạn:

C:\>SETW

Con số yêu thích của tôi là 1001

Con số yêu thích của tôi là 1001

Nếu bạn chỉ định chiều rộng bằng cách sử dụng thế, bạn chỉ ra tối thiểu số lượng vị trí ký tự bị chiếm bởi một số. Trong chương trình trước, công cụ sửa đổi setw(3)được chỉ định ít nhất ba ký tự. Tuy nhiên, vì số 1001 cần nhiều hơn ba ký tự nên coutđã sử dụng số lượng thực sự cần thiết, trong trường hợp này là bốn. Cần lưu ý rằng khi sử dụng đặtđể chọn chiều rộng, chiều rộng đã chỉ định chỉ hợp lệ để xuất ra một số. Nếu bạn cần chỉ định chiều rộng cho nhiều số, bạn nên sử dụng đặt nhiều lần.

Bình luận: Chương trình trước sử dụng tệp tiêu đề IOMANIP.H. Bạn có thể cần in và kiểm tra nội dung của tập tin này ngay bây giờ. Giống như tệp tiêu đề IOSTREAM.H, bạn sẽ tìm thấy tệp này trong thư mục con INCLUDE của thư mục tệp trình biên dịch của bạn.

NHỮNG GÌ BẠN CẦN BIẾT

Trong hướng dẫn này, bạn đã học được một số cách để sử dụng coutđể hiển thị kết quả đầu ra trên màn hình. Tất cả các chương trình bạn tạo trong suốt phần còn lại của cuốn sách này sẽ sử dụng coutđể hiển thị đầu ra. Trong Bài học 4, bạn sẽ học cách sử dụng các biến trong chương trình của mình để lưu trữ các giá trị có thể thay đổi khi chương trình chạy. Tuy nhiên, trước khi học Bài 4, hãy chắc chắn rằng bạn đã nắm vững các khái niệm cơ bản sau:

    1. Luồng đầu ra cout cho phép bạn xuất các ký tự và số.
    2. Bằng cách sử dụng các ký tự đặc biệt trong luồng đầu ra, chương trình của bạn có thể biểu thị dòng mới, tab và các tính năng đặc biệt khác.
    3. Để đưa con trỏ đến đầu dòng tiếp theo, các chương trình có thể tạo một dòng mới bằng ký tự \n hoặc từ bổ nghĩa cuối cùng.
    4. sửa đổi Tháng 12, tháng 10thập lục phân Cho phép chương trình xuất giá trị theo dạng thập phân, bát phân và thập lục phân.
    5. Sử dụng luồng đầu ra cer, các chương trình có thể ghi tin nhắn vào thiết bị báo lỗi tiêu chuẩn của hệ điều hành.
    6. Sử dụng công cụ sửa đổi đặt chương trình của bạn có thể kiểm soát độ rộng của đầu ra số.

Hướng dẫn

Để rút về màn hình tin nhắn, trong hệ điều hành Windows, chỉ cần viết một đoạn script nhỏ trong Visual Basic là đủ. Tạo một tệp văn bản script.txt. Tên và vị trí của tập tin không quan trọng. Mở tệp trong bất kỳ trình soạn thảo văn bản nào. Nhập chuỗi: “MsgBox “văn bản tin nhắn”” (không có “xương cá”, nhưng có dấu ngoặc kép “dấu gạch ngang”). Lưu tệp và đóng trình soạn thảo văn bản. Thay đổi phần mở rộng tệp thành *.vbs. Biểu tượng sẽ thay đổi. Bây giờ hệ điều hành coi tệp này không phải là tệp văn bản mà là một tập hợp các lệnh được thực thi bởi trình thông dịch Visual Basic được tích hợp trong Windows. Thành phần này có mặt trong tất cả các hệ điều hành thuộc họ này, bắt đầu từ XP, cho phép bạn chạy tập lệnh trên bất kỳ máy tính nào. Khi chạy, tập lệnh này sẽ xuất ra tin nhắn trong cửa sổ. Văn bản trong dấu ngoặc kép có thể là bất cứ điều gì.

Một cách thay thế cho tập lệnh VBS là viết Java Script. Ngôn ngữ Java phức tạp hơn, nhưng tập lệnh được viết bằng nó có thể chạy không chỉ trên hệ điều hành Windows mà còn trên nhiều hệ điều hành khác. Tạo một tệp văn bản, mở nó trong trình soạn thảo và nhập dòng "WScript.Echo("message text");". Không cần nhập dấu ngoặc kép bên ngoài, nhưng nếu bạn không nhập dấu ngoặc kép bên trong (dấu ngoặc kép kèm theo văn bản) thì tập lệnh sẽ không hoạt động. Thay đổi phần mở rộng tệp thành *.js. Chạy tập tin để thực thi. Kết quả sẽ hiển thị một cửa sổ, giống hệt như khi viết chương trình trong Visual Basic.

Có một cách khác để xuất tin nhắn - sử dụng lệnh net send. Ưu điểm và đặc điểm nổi bật của phương pháp này là tin nhắn có thể được gửi đến bất kỳ máy tính nào trên mạng cục bộ. Trên bàn phím của bạn, nhấn đồng thời các phím win+r, trong cửa sổ mở ra, nhập dòng cmd và nhấn Enter. Một cửa sổ nhập lệnh sẽ mở ra. Trong đó viết "net gửi tên máy tính tin nhắn" (không có dấu ngoặc kép) và nhấn Enter. Máy tính được chỉ định sẽ hiển thị tin nhắn gần giống như khi nó được thực hiện bằng cách sử dụng tập lệnh trên máy cục bộ. Xin lưu ý rằng nó sẽ bao gồm một địa chỉ trả lại. Thay vì tên máy tính nhận tin nhắn, bạn có thể chỉ định địa chỉ IP.

Chương trình đơn giản nhất là chương trình hiển thị văn bản trên màn hình. Về cơ bản, hầu hết sinh viên đều làm quen với ngôn ngữ lập trình từ đó. Việc tự viết nó khá dễ dàng; điều chính là hiểu giao diện trình biên dịch và những điều cơ bản về ngôn ngữ lập trình.

Bạn sẽ cần

  • - Qt-SDK.

Hướng dẫn

Tải xuống bất kỳ chương trình biên dịch nào về máy tính của bạn. Tốt nhất nên sử dụng các chương trình nổi tiếng, chẳng hạn như Nokia Qt SDK, vì nó có giao diện trực quan nhất và sẽ thuận tiện hơn cho người dùng mới sử dụng. Tải xuống từ trang web chính thức và trong mọi trường hợp không nên nhầm lẫn nó với Qt-Creator. Hãy cài đặt trình biên dịch trên máy tính của bạn và chạy nó.

Chọn tạo một dự án có tên Hello World. Để thực hiện việc này, nhấp vào Tạo dự án ở góc dưới bên phải và chọn loại ứng dụng trong cửa sổ mới xuất hiện. Trong Ngôn ngữ lập trình, chọn C++. Trong cửa sổ xuất hiện tiếp theo, nhập tên helloworld. Tiếp theo, chọn thiết bị nếu chương trình không được phát triển để sử dụng trên máy tính cá nhân.

Nhấn Next hai lần, chọn cấu hình mong muốn trong cửa sổ cuối cùng và nhấn OK. Bạn sẽ thấy một trường làm việc, mở trình soạn thảo, chọn main ở bên trái màn hình, nhập dòng chữ QLabel label (Hello Everyboby) dưới dòng #endif. Bạn có thể sử dụng bất kỳ cụm từ nào bạn thích. Đặt / ở cuối dòng.