owenjklan

Using the StringBag

Sep 2nd, 2015
74
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 2.08 KB | None | 0 0
  1.         StringBag bag;                                                                                    
  2. //      char *test_str = "L1W1\r\nL2W1 L2W2\r\n\r\n";                                                    
  3.         bag = ztl_string_bag_create(qm->payload /* test_str */, qm->payload_len);                        
  4.                                                                                                          
  5.         int m = 0, n = 0;                                                                                
  6.         LineTokens line = (LineTokens)bag;                                                                
  7.                                                                                                          
  8.         printf("Dumping Bag:\n");                                                                        
  9.         while (line + m) {                                                                                
  10.             WordToken word = (WordToken)line;                                                            
  11.                                                                                                          
  12.             while (word + n) {                                                                            
  13.                 printf("Bag[%d][%d]:  '%s'\n", m, n, word+n);                                            
  14.                 n++;                                                                                      
  15.             }                                                                                            
  16.                                                                                                          
  17.             m++;                                                                                          
  18.         }                                                                                                
  19.                                                                                                          
  20.         ztl_string_bag_destroy(bag);
Add Comment
Please, Sign In to add comment