Hỏi & đáp lập trình

Thảo luận trong 'Lập trình & Đồ hoạ' bắt đầu bởi canh en buon, 23/5/07.

  1. binh4tito

    binh4tito Youtube Master Race

    Tham gia ngày:
    30/4/05
    Bài viết:
    67
    cho hỏi trong C có hàm nào lấy giá trị vị trí hiện tại của con trỏ không?
     
  2. PhiLongXP

    PhiLongXP Youtube Master Race

    Tham gia ngày:
    21/1/07
    Bài viết:
    82
    Nơi ở:
    Crystal World
    *ptr là giá trị do con trỏ trỏ tới
    &ptr là vị trị hiện tại của con trỏ

    Mã:
    #include <stdio.h>
    
    int j, k;
    int *ptr;
    
    int main(void)
    {
        j = 1;
        k = 2;
        ptr = &k; // Set pointer position is the same as variable k
        printf("\n");
        printf("j has the value %d and is stored at %p\n", j, (void *)&j);
        printf("k has the value %d and is stored at %p\n", k, (void *)&k);
        printf("ptr has the value %p and is stored at %p\n", ptr, (void *)&ptr);
        printf("The value of the integer pointed to by ptr is %d\n", *ptr);
    
        return 0;
    }
    
     
  3. binh4tito

    binh4tito Youtube Master Race

    Tham gia ngày:
    30/4/05
    Bài viết:
    67
    có hàm nào đơn giản hơn không :-s
    tớ chỉ cần giá trị của toạ độ vị trí hiện tại của con trỏ được gán cho 2 biến kiểu int
    giống như trong pascal chỉ đơn giản là
    x:=wherex; y:=wherey
     
  4. Jaguar™

    Jaguar™ Sorrowful Farewell

    Tham gia ngày:
    8/4/06
    Bài viết:
    3,605
    Nơi ở:
    Đà Nẵng
    Vừa mò 3ds max xong. Giả sử có 1 bức tường, giờ muốn đục cái lỗ thì làm thế nào :-s Mò cả buổi :-<
     
  5. John Constantine

    John Constantine C O N T R A

    Tham gia ngày:
    20/8/07
    Bài viết:
    1,951
    Nơi ở:
    ゲーマーの天国
    [​IMG]

    Xin cho hỏi, Python 3.1 bị lỗi này khắc phục làm sao ?
     
  6. PhiLongXP

    PhiLongXP Youtube Master Race

    Tham gia ngày:
    21/1/07
    Bài viết:
    82
    Nơi ở:
    Crystal World
    Mấy dòng đó không có gì sai, chạy trên Python 3.1 vẫn được mà.
    Lỗi SyntaxError là lỗi chung chung, lúc chạy bằng python mũi tên chỉ lỗi ở vị trí nào?

    Muốn tạo cái lỗ thì có hai cách là dùng Edit PolyBooleans.

    Có dùng hàm gì đâu mà không đơn giản chỉ là
    x thì con trỏ có vị trí là &x, tương tự y là &y.
     
  7. ricky_martin

    ricky_martin Lão Làng Lão Làng GVN

    Tham gia ngày:
    30/12/05
    Bài viết:
    452
    Muôn thuở, mình hỏi ở box phần mềm đều k có câu trả lời nên đem qua đây, có bạn nào biết giúp mình đi

     
  8. Funnnny

    Funnnny Will Code Python For FOOD Moderator

    Tham gia ngày:
    2/8/05
    Bài viết:
    9,406
    Nơi ở:
    Hanoi, Vietnam
    Gỡ Kas thì chạy file cài đặt của nó và chọn Remove
    Còn chuyện máy tắt mà tự restart thì xem điện đóm, hoặc máy có bật chế độ Wake on lan ko
     
  9. ricky_martin

    ricky_martin Lão Làng Lão Làng GVN

    Tham gia ngày:
    30/12/05
    Bài viết:
    452
    Mình k tìm ra file cài đặt

    Trong đó chỉ có Application avp và mấy cái file *dll với *ppl thôi

    Hình như từ cái việc remove bằng Your Uninstaller! 2008 thì nó bị lỗi gì đó lun ấy

    Nói rõ giúp mình chỗ này đi
     
  10. Funnnny

    Funnnny Will Code Python For FOOD Moderator

    Tham gia ngày:
    2/8/05
    Bài viết:
    9,406
    Nơi ở:
    Hanoi, Vietnam
    Tải lại bộ cài của nó mang về chạy cũng được
     
  11. .::DND::.

    .::DND::. C O N T R A

    Tham gia ngày:
    4/2/07
    Bài viết:
    1,958
    Nơi ở:
    Hà Nội
    chip nóng cũng dẫn đến việc rs máy ;))
     
  12. PhiLongXP

    PhiLongXP Youtube Master Race

    Tham gia ngày:
    21/1/07
    Bài viết:
    82
    Nơi ở:
    Crystal World
    Đúng đúng ;)) cái đấy được set mặc định trong BIOS để hạn chế hư hỏng CPU và chip khi quá nóng.
    Thường thì mặc định được set ở 60-80 độ C, mà máy tui cắm torrent 24/5-7 ngày mà nhiệt độ cũng chỉ lên khoảng 48 độ thôi :P.
    Vậy chắc nên xem lại phần cứng máy và vấn đề tản nhiệt cho máy.

    Cách fix từ Microsoft. Có thể bỏ đĩa Win vào repair hay fix nhanh bằng cái này xp_sendtodesktop.vbs.
     
  13. John Constantine

    John Constantine C O N T R A

    Tham gia ngày:
    20/8/07
    Bài viết:
    1,951
    Nơi ở:
    ゲーマーの天国
    Chỉ ở dòng đầu tiên, Python 3.1 <<

    Lúc cài đặt có tinh chỉnh gì không ? Tớ Down bản Python trên trang chủ về cài đặt rồi chạy, như vậy có cần thêm gì không ?
     
  14. MegaAngel

    MegaAngel C O N T R A Lão Làng GVN

    Tham gia ngày:
    2/10/05
    Bài viết:
    1,778
    Mình cần giúp đỡ về cái Javamail.
    Mã:
    public void deleteMail(Account account,int msgID) throws MessagingException{
    				
    				Properties prop = new Properties();
    				prop.setProperty("mail.pop3.port", account.getIncomingPort());
    				prop.setProperty("mail.pop3.socketFactory.port", account.getIncomingPort());
    				prop.setProperty("mail.pop3.socketFactory.class","javax.net.ssl.SSLSocketFactory");
    				prop.setProperty("mail.pop3.socketFactory.fallback", "false");
    				System.out.println(account.getIncomingServer());
    				prop.put("mail.pop3.host", account.getIncomingServer());
    				prop.put("mail.store.protocol","pop3");
    		
    				authen = new UserAuthenticator(account);
    				session = Session.getInstance(prop, authen);
    				session.setDebug(true);
    			    //Get the store
    				
    					Store store = null;
    					
    						store = session.getStore("pop3");
    						store.connect(account.getIncomingServer(), account.getUser(), account.getPassword());
    					
    
    			    // Get folder
    			    Folder folder = null;
    				
    				folder = store.getFolder("INBOX");
    				folder.open(Folder.READ_WRITE);
    			    
    
    			    // Get directory
    			    Message message[];
    				message = folder.getMessages();
    				System.out.println(folder.getMessageCount());
    				System.out.println(msgID + ": " + message[msgID].getFrom()[0]  + "\t" + message[msgID].getSubject());
    					    
    				message[msgID].setFlag(Flag.DELETED,true);
    
    				folder.close(true);
    				store.close();
    			
    			    
    	}
    Mình ko tài nào xóa được mail trên server. Mặc dù khi chạy debug thì rõ ràng thư đã được mark deleted và mình đã close nhưng khi vào mail thì thư vẫn chưa được xóa. Bạn nào giúp mình cái :(
     
  15. PhiLongXP

    PhiLongXP Youtube Master Race

    Tham gia ngày:
    21/1/07
    Bài viết:
    82
    Nơi ở:
    Crystal World
    Nếu đã mark là delete thì sau khi close folder nó sẽ tự động bị xóa mà.
    Nếu thư chưa được xóa thì có thể là hộp thư của bạn đã để chế độ giữ lại một bản copy khi truy xuất POP3.
    Ví dụ như hộp thư GMail trong phần setting POP/IMAP có phần đó.

    Vì muốn xóa một mail chỉ qua các bước là:
    + Kết nối và đăng nhập xác thực
    + Mở folder ở chế độ READ_WRITE
    + Lấy thư về từ server
    + Set Flag là Flag.DELETED
    + Đóng folder và store

    Đây là đoạn code test của mình dùng JavaMail 1.4.2 cũng giống như đoạn code của bạn.
    PHP:
    package test_javamail;

    import java.util.Properties;
    import javax.mail.Flags.Flag;
    import javax.mail.Folder;
    import javax.mail.Message;
    import javax.mail.PasswordAuthentication;
    import javax.mail.Session;
    import javax.mail.Store;

    public class 
    JavaMail {
        public static 
    void main(String[] args) {
            
    Properties prop System.getProperties();

            final 
    String host "server.quochung.net";        
            final 
    String username "[email protected]";        
            final 
    String password "123987465";
            
    String provider "pop3";

            try {
                
    prop.setProperty("mail.pop3.socketFactory.port""465");
                
    prop.setProperty("mail.pop3.socketFactory.fallback""false");
                
    prop.put("mail.pop3.host""server.quochung.net");
                
    prop.put("mail.store.protocol","pop3");

                
    javax.mail.Authenticator pa null//default: no authentication

                
    if (username != null && password != null) {
                    
    prop.put("mail.pop.auth""true");
                    
    pa = new javax.mail.Authenticator (){
                        public 
    PasswordAuthentication getPasswordAuthentication() {
                            return new 
    PasswordAuthentication(usernamepassword);
                        }
                    };
                }

                
    Session session Session.getInstance(proppa);
                
    session.setDebug(true);

                
    //Get the store
                
    Store store null;
                
    store session.getStore(provider);
                
    store.connect(hostusernamepassword);

                
    // Get folder INBOX
                
    Folder inbox null;
                
    inbox store.getFolder("INBOX");
                if (
    inbox == null) {
                    
    System.out.println("No INBOX");
                    
    System.exit(1);
                }
                
    inbox.open(Folder.READ_WRITE);

                
    // Get messages from server
                
    Message[] messages;
                
    messages inbox.getMessages();

                if(
    messages.length<1)
                    
    System.out.println("There's no new email!");

                
    System.out.println("There "+inbox.getMessageCount()+" mail(s) in your INBOX");
                
    //System.out.println(0 + ": \t" + messages[0].getSubject());
                
    messages[0].setFlag(Flag.DELETEDtrue);

                
    // Close connection and delete message
                
    inbox.close(true);
                
    store.close();
            }
            catch (
    Exception ex) {
                
    ex.printStackTrace();
            }
        }
    }
    Và đây là debug của nó.
     
  16. John Constantine

    John Constantine C O N T R A

    Tham gia ngày:
    20/8/07
    Bài viết:
    1,951
    Nơi ở:
    ゲーマーの天国
    Xin cho hỏi về bash Shell Script.

    Làm sao để tự sinh dãy số liên tiếp nhau ? Ví dụ như khi Insert 1 dòng thì dòng tự sinh ra số thứ tự 1, và khi insert dòng thứ hai thì sẽ tự sinh ra số 2, tương tư như vậy cho tới n.
     
  17. killer554

    killer554 Youtube Master Race

    Tham gia ngày:
    10/3/06
    Bài viết:
    18
    Bạn cho mình hỏi, Nếu có một file ảnh, làm sao ta có thể phân tích từ điểm ảnh ra giá trị cường độ của nó để ta có thể dùng phương pháp thresholding để số hóa ảnh đó được vậy bạn?
     
  18. pesgta

    pesgta C O N T R A

    Tham gia ngày:
    5/4/09
    Bài viết:
    1,500
    Nơi ở:
    LS
    Chú nào hiểu Địa chỉ hỗn hợp trong Excal là cái quái gì ko, 2 cái địa chỉ kia hỉu nhưng cái này thua :-o
     
  19. PhiLongXP

    PhiLongXP Youtube Master Race

    Tham gia ngày:
    21/1/07
    Bài viết:
    82
    Nơi ở:
    Crystal World
    Địa chỉ hỗn hợp có ghi rõ trong mấy tài liệu về Excel mà :-?.
    Thử tìm trên violet.vn xem cũng nhiều lắm.
     
  20. fidodaica

    fidodaica The Warrior of Light

    Tham gia ngày:
    27/2/08
    Bài viết:
    2,397
    Nơi ở:
    Ha Noi, Vietnam,
    cho mình hỏi chút.
    mình đang định làm 1 cái auto nho nhỏ cho game. nhưng đã thử với cái autoIT thì ko được. mấy cái lệnh tự động click chuột của autoIT khi hoạt động ngoài destop thì rất trơn tru nhưng khi mình bật game lên để thử thì nó ko hoạt động. vậy còn phần mềm lập trình nào mạnh hơn cái autoIT này ko?
    ngồi nghiên cứu nó mất mấy h đồng hồ mà công toi :D. ai giúp mình với!!
     

Chia sẻ trang này