Câu hỏi của Huy Nguyen

Bài tập với chuỗi

Mình có bài tập là in ra tổng số kí tự của từng từ trong chuỗi, và từ đó. Thầy mình bắt viết theo driver của thầy nên mình tìm hoài không ra cách. Thầy mình yêu cầu dùng getchar() và ungetc(). Mình không biết làm sao để con trỏ giữ lại vị trí trong vòng lặp. Code mình cần viết sẽ nằm trong ...

Huy Nguyen viết 11:11 ngày 01/10/2018 chỉnh sửa

Lỗi C++ undefined reference to khi nhạp hàm từ file header

Mình đang tạo ra stack với header và class 2 file riêng biệt. Nhưng lúc mình chạy thì lại báo lỗi thế này . Mình đã thử google nhưng không cách nào được. Các bạn xem giúp mình Compiling: g++ Instructor_prog2_3.cpp Tokenizer.cpp Stack.cpp -o proginstructor_2_3 /tmp/ccDEp56i.o: In function ...

Huy Nguyen viết 10:01 ngày 01/10/2018 chỉnh sửa

Vector và con trỏ

Mình có viết một hàm GetTokens() chỉ lấy 1 hoặc 2 tokens bằng C. Bây giờ mình muốn đổi sang C++ và sử dụng vector để lưu giá trị 2 tokens đó. Mình muốn hàm GetTokens() trả về một con trỏ tới vector nhưng mình không chắc lắm. Mấy bạn có cho mình ý kiến với. Đây là header của mình: #ifndef ...

Huy Nguyen viết 09:59 ngày 01/10/2018 chỉnh sửa

Làm sao xóa buffer hay giải quyết hiện tượng trôi lệnh

Đề bài là nếu người dùng nhập quá 2 tokens hay chiều dài chuỗi quá 20 kí tự thì thông báo lỗi và quay về nhập lại. Nếu nhập đúng thì xét tokens. Nếu token là số thì in ra “INT” hay chuỗi thì in ra “STR”. Nếu người dùng nhập vào “quit” thì thoát khỏi chương trình. Đây là test của mình. Mình bị lỗi ...

Huy Nguyen viết 09:57 ngày 01/10/2018 chỉnh sửa

Vòng lặp infinite sau khi sử dụng strtoke

Các bạn xem giúp mình code này không biết sao nó chạy tới vòng lặp cuối cùng lại đứng #include <stdio.h> #include <string.h> #include <stdlib.h> int is_digit(char); int main () { printf("Assignment #1-3, Huy Nguyen, huynguyen2412@gmail.c ...

Huy Nguyen viết 09:57 ngày 01/10/2018 chỉnh sửa

Làm cách nào để tạo vòng lặp 2 điều kiện

Mình đang viết 1 chương trình đòi user nhập vào một chuỗi kí tự và in chuỗi kí tự đó ra màn hình. Điều kiện là chuỗi đó không có quá 20 kí tự và 2 dấu space. User sẽ nhập tiếp tục nếu thỏa 2 điều kiện trên. Để kết thúc chương trình, user sẽ đánh “quit”. Mình không biết làm cách nào để chương trình ...

Huy Nguyen viết 09:56 ngày 01/10/2018 chỉnh sửa
1