Từ 1 tới 3 trên tổng số 3 kết quả

Đề tài: Cho mình hỏi về String Property

  1. #1
    Ngày gia nhập
    05 2008
    Bài viết
    1

    Mặc định Cho mình hỏi về String Property

    Chào mọi người, mình là thành viên mới của cộng đồng C, hiện tại mình đang nghiên cứu viết một chương trình đọc dữ liệu từ file binary, mình đang coi đến đoạn string thì bị bí ở chỗ này.

    Trong file binary có những trường có độ dài không đổi, ví dụ name sẽ có độ dài là 10 bytes thì khi ghi ở dạng nhị phân sẽ được dành ra 1 dộ dài 10 byte. Mình làm như sau :

    PHP Code:

    string a 
    = new string(new char[16]); //Nếu khởi tạo như vậy thì khi viết vào 
                                        //file binary, a sẽ có độ dài 10 bytes
    "akari"//Gán giá trị cho a
    //Chuyển a sang dạng binary
    byte[] binSystem.Text.ASCIIEncoding.ASCII.GetBytes(a);
                
    // Chuyển đổi sang dạng hex
                
    string b "";
                foreach (
    int i in bin)
                {
                    
    += " " Convert.ToString(i16).ToUpper();
                }
    Console.Write(b//Lúc này b sẽ có giá trị là 61 6B 61 72 69(5 bytes) 
    Vậy, mình phải làm sao để b khi ghi ở dạng nhị phân sẽ được dành 10 bytes độ dài, như ví dụ trên là 61 6B 61 72 69 00 00 00 00 00
    Xin chỉ giáo.
    Đã được chỉnh sửa lần cuối bởi akari : 09-05-2008 lúc 10:40 PM.

  2. #2
    Ngày gia nhập
    05 2008
    Bài viết
    1

    Làm ơn giúp dùm mình với.

  3. #3
    Ngày gia nhập
    06 2007
    Nơi ở
    Hà Nội
    Bài viết
    361

    khi ghi vào phải là mảng byte thì mới đúng được , lúc đầu sửa string a bằng cách thêm dấu cách ở giữa.
    rồi mới convert sang mảng byte.
    Ghi mảng byte đó vào
    Blog tổng quan kiến thức về viễn thông : http://tongquanvienthong.blogspot.com/

    mSPDict từ điển android hỗ trợ liên kết tra trên các trình đọc sách điện tử và tra sách giấy thông qua camera
    http://www.tinhte.vn/threads/691731/

Các đề tài tương tự

  1. "Property" cho method, property
    Gửi bởi Riku trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 1
    Bài viết cuối: 27-08-2013, 03:42 PM
  2. làm thế nào chuyển String o[] sang String hoặc byte[].
    Gửi bởi zzvanquyenzz trong diễn đàn Thắc mắc lập trình Java
    Trả lời: 1
    Bài viết cuối: 17-06-2013, 09:24 AM
  3. Method String.CompareTo(string strB) trong C# thực hiện so sánh 2 chuỗi như thế nào?
    Gửi bởi tpqnnd trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 5
    Bài viết cuối: 27-05-2012, 10:52 AM
  4. property
    Gửi bởi k36103 trong diễn đàn Nhập môn lập trình C#, ASP.NET
    Trả lời: 3
    Bài viết cuối: 14-03-2012, 01:09 AM
  5. Lập trình C++ sử dụng string trong C++. Lỗi C2146: syntax error : missing ';' before identifier tại string string_rep()const;?
    Gửi bởi levanvuonglvv trong diễn đàn Thắc mắc lập trình C/C++/C++0x
    Trả lời: 3
    Bài viết cuối: 15-09-2011, 10:28 PM

Quyền hạn của bạn

  • Bạn không thể gửi đề tài mới
  • Bạn không thể gửi bài trả lời
  • Bạn không thể gửi các đính kèm
  • Bạn không thể chỉnh sửa bài viết của bạn